πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

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)

2026-10-20 Β· 78,931 β˜… 2026-10-23 Β· 80,002 β˜…
LanguageTypeScript
LicenseMIT
Created2026-02-13 (8mo ago)
Last pushtoday
Watchers457
OwnerOrganization

GitHub topics

Links

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