OSS Tanbou

route multiple LLM providers through one API while centralizing usage and cost visibility

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
1,666
Primary language
TypeScript
License
Not determined
Repository last updated
Sep 29, 2026
On this page

Overview

LLM Gateway exposes an OpenAI-compatible interface while routing requests to providers such as OpenAI, Anthropic, and Google Vertex AI. It centralizes provider credentials, token and cost analytics, and performance monitoring.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Route an OpenAI-compatible API to multiple providers

Applications can keep a common request format while the gateway sends traffic to different LLM providers and models.

Sources: [2]

Centralize token, cost, latency, and provider-key management

The gateway tracks requests, token usage, response time, and cost while consolidating provider credentials.

Sources: [2]

Best fit

Fits teams separating provider choice and observability from application code

It is useful when multiple applications should share provider routing, credential management, and monitoring.

Sources: [2]

Before adoption

Self-hosting operates several persistent services

The unified and development setups include PostgreSQL, Redis, dashboards, APIs, and gateway processes, requiring secret and volume management.

Sources: [2]

Core and ee/ use different licenses

The main LICENSE applies AGPLv3 outside ee/, while ee/LICENSE requires an Enterprise subscription or license for production use of those features.

Sources: [3][4]

Official sources

  1. [1]theopenco/llmgateway repository(2026-09-30)
  2. [2]LLM Gateway README(2026-09-30)
  3. [3]LLM Gateway core license(2026-09-30)
  4. [4]LLM Gateway Enterprise license(2026-09-30)
  5. [5]LLM Gateway v1.19.0 release(2026-09-30)
Supplemental curator note

LLM Gateway places OpenAI, Anthropic, Vertex AI, and other providers behind a unified API. Core functionality is AGPLv3, while the ee/ directory uses a separate Enterprise License for commercial features such as multi-organization administration, so the repository should not be treated as uniformly open-source licensed.

Try it in 3 steps

  1. 1

    Clone v1.19.0

    Check out the pinned stable release tag.

    git clone --depth 1 --branch v1.19.0 https://github.com/theopenco/llmgateway.git && cd llmgateway
  2. 2

    Generate gateway secrets

    Create secrets for authentication and API-key hashing in the self-hosted instance.

    export LLM_GATEWAY_SECRET="$(openssl rand -base64 32 | tr -d "\n")" export GATEWAY_API_KEY_HASH_SECRET="$(openssl rand -base64 32 | tr -d "\n")"
  3. 3

    Start the unified container

    Launch the unified stack including PostgreSQL and Redis, using Docker named volumes for persistent data.

    ./scripts/run-unified-container.sh
Check the official README

Growth

Growth trends · Last 30 days

1,666 Stars

Trend data is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • ai
  • ai-gateway
  • analytics
  • anthropic
  • api-key-management
  • claude
  • codex
  • enterprise
  • guardrails
  • inference
  • llm
  • llm-gateway
Stars
1,666
Forks
190
Watchers
3
Open issues
74
Owner type
Organization
Primary language
TypeScript
License
Not determined
Repository last updated
Sep 29, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?