awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesLLM Python Bindings

Python interfaces designed specifically for interacting with low-level large language model inference engines.

Distinct from Python Bindings: None of the generic Python binding candidates capture the AI-specific nature of this interface.

Explore 4 awesome GitHub repositories matching artificial intelligence & ml · LLM Python Bindings. Refine with filters or upvote what's useful.

Awesome LLM Python Bindings GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • abetlen/llama-cpp-pythonAvatar von abetlen

    abetlen/llama-cpp-python

    9,993Auf GitHub ansehen↗

    llama-cpp-python provides a Python interface for the llama.cpp library, enabling the execution of large language models with hardware acceleration. It functions as a GGUF model loader and a structured text generator capable of running inference servers and multimodal runtimes for processing both text and image inputs. The project distinguishes itself through a local inference server that exposes model capabilities via an OpenAI-compatible web API. It supports advanced execution techniques including speculative decoding, weight quantization, and layer-based GPU offloading to manage memory acro

    Provides the primary Python interface for the llama.cpp library to run hardware-accelerated models.

    Python
    Auf GitHub ansehen↗9,993
  • andrewyng/translation-agentAvatar von andrewyng

    andrewyng/translation-agent

    5,765Auf GitHub ansehen↗

    Translation Agent is a Python-based system that uses a large language model to translate text through a multi-step agentic workflow. Rather than producing a single output, it generates an initial translation, then prompts the same LLM to critique its own work and produce improvement suggestions, and finally refines the translation based on that self-critique. This reflection-driven iterative refinement loop is the core mechanism for improving translation quality without requiring human feedback or additional training data. The system distinguishes itself through two key capabilities. First, i

    Ships a lightweight Python script that sequences stateless LLM calls and manages prompt templates.

    Python
    Auf GitHub ansehen↗5,765
  • openbmb/toolbenchAvatar von OpenBMB

    OpenBMB/ToolBench

    5,672Auf GitHub ansehen↗

    ToolBench is an open platform for training, serving, and evaluating large language models that retrieve and call real-world APIs to complete user instructions. It provides an API-aware inference engine that selects relevant tools from a large corpus and generates sequences of tool calls to produce final answers, along with a custom API registration system that lets users add their own REST endpoints for the model to discover and invoke. The platform includes a complete instruction-tuning pipeline for training models on curated tool-use data, a multi-tool execution engine that coordinates sequ

    Provides an API-aware inference engine that selects relevant tools from a large corpus and generates tool-calling sequences.

    Python
    Auf GitHub ansehen↗5,672
  • anthropics/anthropic-sdk-pythonAvatar von anthropics

    anthropics/anthropic-sdk-python

    2,795Auf GitHub ansehen↗

    This is a Python SDK for interacting with large language models via API. It serves as a client library to generate text, process messages, and manage conversational states, while providing a specialized interface for connecting to models hosted across different cloud infrastructure providers. The SDK includes a tool-calling framework that maps Python functions to JSON schemas, allowing models to execute external tools. It also features a built-in token counting utility to estimate input size before transmission and a server-sent events client for receiving model tokens in real time. The libr

    Serves as a comprehensive Python client library for interacting with large language models via API.

    Python
    Auf GitHub ansehen↗2,795
  1. Home
  2. Artificial Intelligence & ML
  3. LLM Python Bindings

Unter-Tags erkunden

  • API Client SDKsHigh-level Python libraries that wrap REST APIs for interacting with large language models. **Distinct from LLM Python Bindings:** Distinct from low-level bindings by providing a complete SDK for API-based model interaction rather than just an inference engine wrapper.
  • LLM Call Sequencers1 Sub-TagPython scripts that orchestrate stateless LLM API calls and manage prompt templates for multi-step workflows. **Distinct from LLM Python Bindings:** Distinct from LLM Python Bindings: focuses on sequencing multiple LLM calls in a workflow, not just low-level inference bindings.