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
·

43 Repos

Awesome GitHub RepositoriesLLM Gateways

Centralized interfaces for aggregating multiple LLM providers into a single API.

Distinguishing note: Focuses specifically on LLM provider aggregation rather than general-purpose API gateways.

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

Awesome LLM Gateways GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nousresearch/hermes-agentAvatar von NousResearch

    NousResearch/hermes-agent

    195,049Auf GitHub ansehen↗

    Hermes-agent is an autonomous AI agent framework and runtime designed to execute complex tasks and synthesize new skills from execution traces. It includes a provider-agnostic gateway for routing requests across multiple model backends and a serverless runtime that suspends idle agent instances and resumes them on demand across containers and virtual machines. The project provides a desktop automation toolset that controls native GUI workflows on Linux by querying accessibility APIs and injecting input events. It further distinguishes itself with the ability to generate procedural skills from

    Offers a provider-agnostic gateway to aggregate multiple LLM providers into a single routing interface.

    Pythonaiai-agentai-agents
    Auf GitHub ansehen↗195,049
  • imartinez/privategptAvatar von imartinez

    imartinez/privateGPT

    57,281Auf GitHub ansehen↗

    PrivateGPT is a private AI document assistant and local knowledge base manager designed for querying private files and documents using retrieval-augmented generation. It functions as a local language model application and API gateway, allowing users to obtain cited answers from unstructured data without sending information to external servers. The system differentiates itself by acting as a tool integrator that connects language models to external functions, including web search, tabular data analysis, and custom action extensions. It provides a standardized API layer that allows local infere

    Acts as a centralized interface connecting local inference servers to automated workflows and applications.

    Python
    Auf GitHub ansehen↗57,281
  • hmbown/codewhaleAvatar von Hmbown

    Hmbown/CodeWhale

    38,468Auf GitHub ansehen↗

    CodeWhale is an AI coding agent orchestrator and development harness designed to coordinate autonomous agents that read, edit, and verify code. It provides a secure environment for AI agents to perform multi-step software engineering tasks, utilizing a sandboxed execution model to isolate shell commands and protect the host system. The system distinguishes itself by spawning multiple independent agents in parallel to handle separate investigation or implementation slices simultaneously. It employs a multi-model gateway to route requests across various cloud APIs and local servers, and utilize

    Acts as a centralized interface for aggregating and routing requests to multiple cloud and local LLM providers.

    Rustclideepseekllm
    Auf GitHub ansehen↗38,468
  • musistudio/claude-code-routerAvatar von musistudio

    musistudio/claude-code-router

    35,016Auf GitHub ansehen↗

    This project is an AI-focused API gateway and proxy system designed to intercept, standardize, and route requests across heterogeneous language model providers. It functions as a middleware layer that normalizes incoming traffic and manages authentication, ensuring consistent integration across diverse service interfaces. The system features a programmable routing engine that executes user-defined scripts to evaluate request content in real-time. This allows for dynamic traffic management, where requests are inspected, transformed, and redirected to specific model endpoints based on custom lo

    Provides a centralized interface for aggregating multiple LLM providers into a single API.

    TypeScript
    Auf GitHub ansehen↗35,016
  • songquanpeng/one-apiAvatar von songquanpeng

    songquanpeng/one-api

    34,988Auf GitHub ansehen↗

    One API is a centralized gateway and orchestration platform designed to consolidate multiple artificial intelligence model providers into a single, standardized interface. It functions as a reverse proxy that intercepts incoming API requests and routes them to various third-party services, abstracting the underlying provider credentials through a unified token management system. The platform provides comprehensive administrative tools for managing API keys, rotating credentials, and enforcing security policies across diverse service integrations. It includes a persistent database-backed syste

    Consolidates multiple artificial intelligence model providers into a single standardized API to simplify integration and authentication.

    JavaScriptapiapi-gatewayazure-openai-api
    Auf GitHub ansehen↗34,988
  • dokploy/dokployAvatar von Dokploy

    Dokploy/dokploy

    34,901Auf GitHub ansehen↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Provides a unified API gateway for interacting with various large language models.

    TypeScriptbackendbackupsdatabases
    Auf GitHub ansehen↗34,901
  • alishahryar1/free-claude-codeAvatar von Alishahryar1

    Alishahryar1/free-claude-code

    34,843Auf GitHub ansehen↗

    This project is a multi-provider AI gateway and proxy server that intercepts and routes requests between AI clients and various large language model providers. It functions as an API protocol translator and model router, mapping incoming requests to specific upstream providers or local runners to provide a unified interface for multiple models. The system distinguishes itself by bridging chat platforms and command line interfaces, converting messages from chat services into managed command line sessions. It further optimizes traffic by executing certain web search and fetch requests locally a

    Functions as a centralized interface for aggregating multiple LLM providers into a single API.

    Python
    Auf GitHub ansehen↗34,843
  • lbjlaq/antigravity-managerAvatar von lbjlaq

    lbjlaq/Antigravity-Manager

    29,772Auf GitHub ansehen↗

    Antigravity-Manager is an artificial intelligence model orchestration platform that functions as a unified gateway for interacting with multiple external service providers. It standardizes heterogeneous vendor data structures into a consistent internal schema, allowing third-party tools to interface with various models through a single, normalized API. The system distinguishes itself through automated infrastructure management, including the lifecycle tracking of service accounts and the secure rotation of authentication credentials. By acting as a middleware layer, it intercepts traffic to p

    Standardizes requests across multiple AI providers with automated account management and intelligent routing.

    Rustaccount-managerantigravity
    Auf GitHub ansehen↗29,772
  • kortix-ai/sunaAvatar von kortix-ai

    kortix-ai/suna

    19,388Auf GitHub ansehen↗

    Suna is an orchestration platform designed for the deployment, management, and governance of autonomous AI agents. It provides a centralized system for defining agent behaviors and tool integrations, enabling the automation of complex business processes through a unified interface. The platform distinguishes itself by applying infrastructure-as-code principles to AI, utilizing version-controlled repositories to manage agent configurations, skills, and guardrails. It ensures secure and predictable operations by spawning ephemeral, isolated virtual machines for every individual task, preventing

    Features a unified gateway that routes requests across multiple model providers while tracking performance and costs.

    TypeScriptaiai-agentsllm
    Auf GitHub ansehen↗19,388
  • kilo-org/kilocodeAvatar von Kilo-Org

    Kilo-Org/kilocode

    15,616Auf GitHub ansehen↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Provides a unified gateway that routes requests across multiple AI providers to manage model availability, cost, and performance.

    TypeScriptaiai-ageai-coding
    Auf GitHub ansehen↗15,616
  • nesquena/hermes-webuiAvatar von nesquena

    nesquena/hermes-webui

    14,912Auf GitHub ansehen↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Acts as a centralized gateway for aggregating and swapping multiple LLM providers via a single interface.

    Pythonagentai-agentshermes
    Auf GitHub ansehen↗14,912
  • wei-shaw/claude-relay-serviceAvatar von Wei-Shaw

    Wei-Shaw/claude-relay-service

    12,114Auf GitHub ansehen↗

    This project is a secure intermediary proxy gateway for large language model APIs. It functions as a relay service that forwards requests to AI providers while managing service accounts and routing traffic. The service provides a compatibility layer that supports multiple endpoint formats, allowing different third-party AI clients to communicate with a single provider. It distinguishes itself through a service account management system that assigns individual proxy settings to multiple accounts to prevent IP bans and distributes traffic via load balancing to avoid rate limits. The system inc

    Functions as a secure LLM API proxy gateway that aggregates multiple providers and manages service accounts.

    JavaScriptclaudeclaude-apiclaude-code
    Auf GitHub ansehen↗12,114
  • insforge/insforgeAvatar von InsForge

    InsForge/InsForge

    11,794Auf GitHub ansehen↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Offers a unified gateway to route requests to multiple LLM providers through a single API.

    TypeScriptaiai-agentscoding
    Auf GitHub ansehen↗11,794
  • tensorzero/tensorzeroAvatar von tensorzero

    tensorzero/tensorzero

    10,985Auf GitHub ansehen↗

    TensorZero is an inference gateway and experimentation framework designed to manage the lifecycle of large language models in production environments. It functions as a central proxy that routes requests across multiple artificial intelligence providers while providing the infrastructure necessary to monitor performance, track costs, and ensure service reliability. The platform distinguishes itself by integrating a comprehensive evaluation engine and an observability pipeline directly into the request flow. It enables developers to conduct controlled experiments and A/B tests to compare diffe

    Acts as a central proxy to route requests across multiple artificial intelligence providers while managing reliability and performance.

    Rustaiai-engineeringanthropic
    Auf GitHub ansehen↗10,985
  • bytebot-ai/bytebotAvatar von bytebot-ai

    bytebot-ai/bytebot

    10,413Auf GitHub ansehen↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    Routes requests across multiple LLM providers with integrated load balancing, rate limiting, and failover.

    TypeScriptagentagentic-aiagents
    Auf GitHub ansehen↗10,413
  • pycaret/pycaretAvatar von pycaret

    pycaret/pycaret

    9,811Auf GitHub ansehen↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Routes natural language requests through a unified interface to external large language models for experiment guidance.

    Pythonanomaly-detectionautomlclassification
    Auf GitHub ansehen↗9,811
  • wangrongding/wechat-botAvatar von wangrongding

    wangrongding/wechat-bot

    9,806Auf GitHub ansehen↗

    This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language models for automated responses and group chat interactions. It functions as an orchestration layer that routes incoming messages to AI agents and returns generated responses to users. The system distinguishes itself through a provider-agnostic routing mechanism that distributes messages across various cloud-based and local language model services. It includes a command-line interface for managing login sessions, searching chat history, and sending messages, as well as a whitelist-b

    Functions as an orchestration layer that routes incoming chat messages to various LLM providers.

    JavaScriptchatgptopenaiwechat
    Auf GitHub ansehen↗9,806
  • humanlayer/humanlayerAvatar von humanlayer

    humanlayer/humanlayer

    9,381Auf GitHub ansehen↗

    Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents in researching, designing, and implementing features across complex codebases. It provides a multi-agent development workspace that groups AI sessions, versioned design artifacts, and worktrees into collaborative team tasks. The system features a bring-your-own-key LLM gateway to connect external AI model subscriptions and API keys. It utilizes remote AI agent daemons to run long-term coding sessions on cloud infrastructure, maintaining progress independently of the user's acti

    Provides a gateway to connect external AI model subscriptions and API keys to power autonomous agents.

    TypeScriptagentsaiamp
    Auf GitHub ansehen↗9,381
  • sigoden/aichatAvatar von sigoden

    sigoden/aichat

    9,328Auf GitHub ansehen↗

    This project is a terminal-based command line interface client and agent orchestrator for interacting with multiple large language model providers. It functions as an OpenAI API client and a local API gateway that exposes chat completions and embeddings through an HTTP server. The system distinguishes itself by providing a retrieval-augmented generation tool for indexing local files and URLs into a vector database to provide custom document context. It allows for the creation of specialized AI agents that combine custom system prompts with tool calling and external function execution. The to

    Functions as a local HTTP server that aggregates multiple LLM providers into a single API gateway.

    Rustaiai-agentschatbot
    Auf GitHub ansehen↗9,328
  • xiangsx/gpt4free-tsAvatar von xiangsx

    xiangsx/gpt4free-ts

    7,701Auf GitHub ansehen↗

    gpt4free-ts is a TypeScript-based LLM API proxy and gateway that provides a unified interface for accessing large language models without paid subscriptions or official API keys. It functions as a containerized AI bridge that routes requests to various free third-party providers to retrieve chat completions. The project acts as an OpenAI API wrapper, translating requests and responses into the standard OpenAI chat completions format to ensure compatibility with existing AI tools. It utilizes a provider-based routing system to distribute request loads across available endpoints. The gateway s

    Functions as a TypeScript-based centralized gateway for aggregating multiple free LLM providers.

    TypeScriptchatbotchatbotschatgpt
    Auf GitHub ansehen↗7,701
Vorherige123Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. LLM Gateways

Unter-Tags erkunden

  • Streaming InterfacesInterfaces specifically designed to handle and translate incremental token-by-token responses from LLMs. **Distinct from LLM Gateways:** Distinct from LLM Gateways: focuses specifically on the real-time streaming delivery mechanism rather than general aggregation and routing.