#77th of 36 in Gateways and observability

llm-gateway

OpenAI-compatible gateway routing requests across providers, subscriptions, local models

Stars
7.6k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 29 weeks+3,528
1 Apr 2026: 4,067 stars8 Apr 2026: 4,162 stars15 Apr 2026: 4,285 stars22 Apr 2026: 5,432 stars29 Apr 2026: 5,703 stars6 May 2026: 6,125 stars13 May 2026: 6,333 stars20 May 2026: 6,447 stars27 May 2026: 6,535 stars3 Jun 2026: 6,674 stars10 Jun 2026: 6,811 stars17 Jun 2026: 6,936 stars24 Jun 2026: 7,026 stars1 Jul 2026: 7,088 stars8 Jul 2026: 7,133 stars15 Jul 2026: 7,183 stars22 Jul 2026: 7,222 stars29 Jul 2026: 7,267 stars5 Aug 2026: 7,337 stars12 Aug 2026: 7,367 stars19 Aug 2026: 7,402 stars26 Aug 2026: 7,424 stars2 Sept 2026: 7,452 stars9 Sept 2026: 7,473 stars16 Sept 2026: 7,491 stars23 Sept 2026: 7,511 stars30 Sept 2026: 7,531 stars7 Oct 2026: 7,554 stars14 Oct 2026: 7,579 stars21 Oct 2026: 7,595 stars

4,067 on 1 Apr 20267,595 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Manifest LLM Gateway exposes one OpenAI-compatible endpoint in front of 35 built-in provider connections, 18 subscription flows, local runtimes and custom endpoints. Sending "model": "auto" lets it pick the model. It logs full request bodies for successes and errors, tracks spend with limits and notifications, and falls back to other models when a query fails.

Who it is for: Teams routing agent traffic across many LLM providers and subscriptions

Ranked among open-source alternatives to OpenRouter (#5 of 10).

Strengths

  • Supports 35 provider connections plus any custom /v1/chat/completions or /v1/messages endpoint
  • Can route through 18 subscription flows (e.g. ChatGPT, Claude, Copilot), not only API keys
  • Connects local runtimes: Ollama, LM Studio (port 1234), llama.cpp (port 8080)
  • Full body logs, cost tracking, limits and model fallback on failure

Weaknesses

  • Self-hosting is Docker-only; the npm-based path is no longer supported
  • Volume-backed templates are single-instance; scaling out needs S3-compatible storage
  • Needs a database and recording storage; Postgres appears in the hosted templates
  • RAM and CPU requirements are not stated

What it needs

  • no GPU
  • Docker + Compose
  • Needs Docker, PostgreSQL, S3-compatible storage (for scaled deployments)
  • Models: OpenAI, Anthropic, Google Gemini, AWS Bedrock, OpenRouter
  • port 2099

Also in Gateways and observability

See all 36
Also in Gateways and observability
RankProjectScore
1LiteLLMOpenAI-format gateway and Python SDK for calling 100+ LLM providers61.8k starscustom license90 out of 100
2OmniRouteLLM gateway routing one OpenAI-compatible endpoint across 372 providers79.5k starsMIT87 out of 100
3new-apiGateway that unifies LLM providers behind OpenAI, Anthropic and Gemini APIs50.4k starsAGPL-3.083 out of 100
#4freellmapiOpenAI-compatible router that pools free LLM provider tiers behind one endpoint39k starsMIT80 out of 100
#5LangfuseTracing, prompt management and evals for LLM apps on ClickHouse Live demo ↗ (opens in a new tab)36.1k starscustom license75 out of 100