All Repos
MCP & ToolingTypeScriptMIT

OmniRoute

cheaper-inference/OmniRoute · Updated

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+…

cheaper-inference/OmniRoute is a TypeScript repository in the MCP & Tooling category with 82,416 stars and 12,173 forks on GitHub, released under the MIT license, last updated today.

#a2a#ai-agents#ai-gateway#anthropic#claude#claude-code#cline#codex
View on GitHub 82kGitHub stars

How to install OmniRoute in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.

How to install OmniRoute in Claude CodeAnthropic's agentic CLI

  1. Clone & open

    bash
    git clone https://github.com/cheaper-inference/OmniRoute.git
    cd OmniRoute
    claude
  2. Let Claude read it

    Ask “/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.

Documentation

Full README

🚀 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](docs/reference/FREE_TIERS.md). <sub>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.</sub>

⭐ 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](https://discord.gg/U47eFqAXCn) · [Telegram](https://t.me/omnirouteOficial) · WhatsApp [🌍 Global](https://chat.whatsapp.com/FvuCbrpZmQ6I85n2vW5QIC?s=cl&p=a&mlu=4) / [🇧🇷 Brasil](https://chat.whatsapp.com/KWgatljAjmbELQory59Oti?s=cl&p=a&mlu=4) / [Portal](https://portal.sthub.com.br/communities/groups/st-hub/channels/Omniroute-World-8kRjmK)

📈 The Gateway Keeps Growing

| | v3.8.50 | v3.8.51 | v3.8.52+ | | ------------------------- | :-----------------------: | :---------: | :-------------------: | | 🌐 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](ROADMAP.md) — riding the rail to `v3.9.0 LTS`

🧩 Available

<b>🚀 Start</b> 🚀 Quick Start 📦 Install 🆓 Connect a provider

<b>💡 Learn</b> 💥 The Promise 🤔 Why OmniRoute 🏆 What Sets Apart

Excerpt — the full document is on GitHub.

More MCP & Tooling repositories

Catalog data refreshed . Something wrong? Report it.