cheaper-inference / OmniRoute
git clone https://github.com/cheaper-inference/OmniRoute.git
v3.8.52 Β· 3d ago
Never stop coding. Free MIT AI gateway: one endpoint, 375 providers (150+ free), 1,400+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 900+ contributors
+457
stars, 24h Β· #60
+~2.5k
stars, 7 days Β· #71
+~11k
stars, 30 days Β· #58
80k
β
total Β· +3% this week
12k
forks Β· 471 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseMIT
Created2026-02-13 (8mo ago)
Last pushtoday
Watchers457
OwnerOrganization
GitHub topics
a2aai-agentsai-gatewayanthropicclaudeclaude-codeclinecodexcopilotcursordeepseekfree-aigeminikimillm-gatewaymcpopenaiopenai-proxyqwentoken-saver
Links
- GitHub: github.com/cheaper-inference/OmniRoute
- Homepage: https://omniroute.online
- Releases Β· Issues Β· Hacker News mentions
README excerpt
# π OmniRoute β The Free AI Gateway ## π° ~1.62B Tokens / Month Across Third-Party Free Tiers > **Bring your own provider accounts.** This is an estimated aggregate across separately eligible third-party free tiers, not a token grant from OmniRoute. Sign up, obtain credentials where required, and connect the providers you can use; each provider controls its limits, availability, and terms. > > Stacking free tiers by hand is painful β dozens of SDKs, dozens of rate limits, and no idea how much you actually have. OmniRoute catalogs **467 free-tier entries across 34 recurring pool keys** and computes the token headline from the **17 pools with a published positive monthly budget plus five per-model Groq caps**, deduplicated by shared pool. Quotas that only open after a regional identity check (today: ModelScope) are shown apart, +~6M behind regional identity verification, and never summed into the headline. The result stays visible on the dashboard (`/dashboard/free-tiers`). > Animated summary of the live `/dashboard/free-tiers` page. Full methodology (pool dedupe, credit tiers, provider terms): **docs/reference/FREE_TIERS.md**. > > These figures are re-audited every two weeks against the live catalog and **move both ways** β a provider ends a free tier and the number drops; a new one lands and it climbs. We publish what the catalog actually computes, never a rounded-up best case. β Star the repo if OMNIROUTE helped you save money and make your work easier. ### π¬ Join the community **π Follow the maintainer β get new providers, releases & tips first:** **Questions, provider tips, roadmap & support β Discord Β· Telegram Β· WhatsApp π Global / π§π· Brasil / Portal** ## π The Gateway Keeps Growing | | v3.8.50 | **v3.8.51** | `v3.8.53+` | | ------------------------- | :-----------------------: | :---------: | :-------------------: | | π Providers | 352 | **358** | 375 | | π§ Unique chat model IDs | 1320 | **1374** | 1475 | | πΌοΈ Modality Bridge | π vision + audio + video | β | β | | π‘ Radar free catalog | π opt-in | β | β | | βοΈ Quota-aware scheduling | π Quota-Share | β | β | | π Quota telemetry | π live | β | β | | π§° Headless mode | β | β | π `serve --headless` | | π€οΈ LTS rail infra | β | β | π release channels | | π Model discovery API | β | β | π `/v1/models/query` | **β Roadmap β riding the rail to `v3.9.0 LTS`** ## π§© Available π Start π Quick Start π¦ Install π Connect a provider π‘ Learn π₯ The Promise π€ Why OmniRoute π What Sets Apart βοΈ Features π― Combos π Providers π CLI & MCP ποΈ Compression π₯οΈ Where It Runs π Private π See it π¬ In Action β¨ What's New π€ Compatible CLIs π Support π Support / Donate π¬ Community π Sponsors π¦ Project π οΈ Tech Stack π Docs π₯ Contributors π In 67 languages ## π Install, connect a provider, then route through one endpoint [code] `auto` needs an eligible route. A fresh installation can have no eligible keyless targets, and a keyless provider may reject third-party clien