- feat(providers): add the mainland BigModel.cn (Zhipu) chat-completions provider and correct Z.AI platform links (#12343) —
- feat(runtime): new REASONINGREPLAYENABLED feature flag (Settings → Feature flags, on by default) to stop Reasoning Replay from caching and re-injecting real reasoning text across turns; upstreams…
- feat(providers): add NoTrack (notrack.ai) as a free cookie-auth web provider — catalog id notrack-web (alias ntw), /api/dispatch SSE, session cookies uid/siusrid/sisesid. (#12534) —
- feat(services): Added an LLMLingua embedded-service supervisor + HTTP sidecar wrapping the real @atjsh/llmlingua-2 prompt-compression package (ONNX TinyBERT model, downloaded from Hugging Face on…
- feat(providers): Hugging Face connections support an optional Bill-To account sent as the X-HF-Bill-To header for cost attribution (#13016) —
- feat(auto-combo): new nadir auto-router strategy (config.routerStrategy: "nadir") asks Nadir's decision API which model in the candidate pool the prompt needs and routes to it, leaving the…
OmniRoute by Diego Rodrigues de Sa e Souza
Never stop coding. Free MIT AI gateway: one endpoint, 359 providers (150+ free), 1200+ 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 hundreds of contributors
Use it in: API / SDK Web app CLI Self-hosted MCP server Works with: MCP Own API key Headless / CI
Recently added on Oct 11, 2026. The description, category and pricing were filled in from public metadata and have not been checked by an editor yet.
Usage data: latest readings Oct 18 to Oct 21, 2026, last checked Oct 21, 06:38 UTC. Date of each number
What OmniRoute does
You use it through an API, web app, a command-line tool, self-hosted and MCP server. Its documentation covers a non-interactive mode for scripts and CI and your own API key. It can run models from OpenAI, Anthropic, Google, xAI, DeepSeek and Mistral and others. It is free and open source (MIT); you pay only for the models it calls.
Key facts
| Maker | Diego Rodrigues de Sa e Souza |
|---|---|
| First released | February 2026 |
| License | MIT |
| Interfaces | API, Web app, CLI, Self-hosted, MCP server |
| Main language | TypeScript |
| Open issues and PRs | 442 |
Pricing
Open source under the MIT licence; check the website for any paid hosted plans.
, checked Oct 11, 2026. Prices change often; confirm before you buy.
Quick answers
- Free to start?Yes
- Open source?Yes (MIT)
- Where you use itAPI, Web app, CLI, Self-hosted, MCP server
- Model providersopenai, anthropic, google, xai, deepseek, mistral, qwen, meta, moonshot, openrouter
- Runs in scripts / CI?Yes
- Feature comparisonAll agents
- Closest alternativeOpenShell · all alternatives
Get started with OmniRoute
| npm | npm install -g omniroute |
|---|
These commands use the packages tracked on this page. The vendor may recommend a different installer.
OmniRoute alternatives
Best OmniRoute alternatives compared · All agent tooling for cost, context and memory
| # | Agent | Gid Score | Downloads 7d | 7d | 30d | Stars | Latest release | Price | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
OpenShellNVIDIA |
77 | 101K | down 14.1% | up 381.4% | 16.8K+103/day | 0.1.5yesterday | Free (OSS) | |||
| 2 |
|
72 | 22.9M | up 4.3% | — | 61.7K+79/day | 1.104.5today | Free (OSS) | |||
| 3 |
NVIDIA NemoClawNVIDIA |
69 | — | — | — | 22.8K+10/day | — | Free (OSS) | |||
| 4 |
|
64 | 9.5M | down 17.1% | up 17.7% | 36.1K+48/day | 4.66.0yesterday | Free + $29/mo | |||
| 5 |
|
64 | 2M | down 19.8% | up 0.3% | 194K+350/day | 2.11.04mo ago | Free + $16/mo | |||
| 6 |
|
60 | 3.2M | down 14.5% | up 21.9% | 14.5K+21/day | 2.11.2yesterday | Free + $150/mo | |||
| No agents match that filter. | |||||||||||
Tools used with OmniRoute
What 13 public GitHub projects that depend on OmniRoute use with it, from their dependency files.
- TypeScript38.5%
- ESLint30.8%
- React23.1%
- Vitest15.4%
- Lucide React15.4%
- Zod15.4%
- Tailwind CSS15.4%
- cross-env15.4%
- Next.js15.4%
- Electron15.4%
Used far more often here than in AI-built projects overall: what sets OmniRoute projects apart.
- CustomTkinter7.7% · 119.4×
- YouTube Transcript API7.7% · 53.1×
- electron-store7.7% · 47.8×
- PyAudio7.7% · 47.8×
- SpeechRecognition7.7% · 43.4×
- depcheck7.7% · 39.8×
- Madge7.7% · 29.9×
- PyAutoGUI7.7% · 28.1×
Ratings from people who use OmniRoute
No ratings yet. Used OmniRoute? Rate it and say what it is good and bad at.
OmniRoute news
-
OmniRoute 3.8.52 released
feat(providers): add the mainland BigModel.cn (Zhipu) chat-completions provider and correct Z.AI platform links (#12343) —; feat(runtime): new REASONINGREPLAYENABLED feature flag (Settings → Feature flags, on by default) to stop Reasoning Replay from caching…
-
OmniRoute downloads down 31% in a week
38.7K npm and PyPI downloads in the 7 days to Oct 15, against 56.3K the week before.
-
10 agents added to AgentGid
Paperclip, Graphify, Agent-Reach, ECC, OpenMontage, Ruflo, OmniRoute, Claude Mem, Ragflow, Openhuman
What changed: recent OmniRoute releases
5 stable releases in the last 90 days · Full changelog
- Providers and catalogs (42 provider features): new gateways and web-session providers (UC / UC Direct, Lyceum, regolo /v1), GPT-6 Astra/Sol/Luna in the Codex and OpenAI catalogs with effort…
- Routing and resilience: hierarchical concurrency admission, adaptive reasoning effort (auto), expiry-first account fallback, per-kind breaker cooldown escalation, provider-breaker close on a…
- Proxies: pools stop re-serving a member the provider just refused, refused-egress set-aside tuning, egress-IP visibility per pool, selector steering away from recently refused members, persisted…
- Video / Audio Bridge: hardened drill-down cache substrate, bounded transcript contract, opt-in audio extraction + STT, earned "embedded" transcript provenance.
- Free tier and Radar: eligibility-gated free-tier bucket, customModels[].isFree, free-tier capability in the plugin manifest, Radar rate-limit and rules surfacing.
- Dashboard and observability: continuous call-log export, orchestration "Repeat", managed-lease sessions view, per-attempt upstream timing on proxy logs (opt-in), logs-export truncation notice.
Earlier releases
- feat(search): first-class X Search provider (x-search) on…
- feat(core): add Layer A capability filter at router
- feat(providers): add DeepAI as paid API-key image provider
- feat(providers): add Naga.ac and… #6674 —
- feat(api): add response content encoding verification —…
- feat(api): add plugins marketplace install endpoint with…
- Export estável do catálogo OmniRoute para o Radar. Atualizado automaticamente; NÃO é um release de versão do produto.
- feat: generalize ensureThinkingBudget to all providers +… (#6979) — @rafaumeu
- feat(6922): effort-tier aliases for glm-5.2 & mimo-v2.5 on… (#6987) — @rafaumeu
- feat(providers): curated OpenRouter embeddings catalog + specialty merge…
- feat(quota): opt-in auto-ping to keep Codex quota windows warm
- feat(providers): add Agnes AI native provider support (#7035) — @HouMinXi
- feat(sse): allow disabling : comment heartbeats via… (#7036) — @xier2012
- fix(build): ship dist/head-response-guard.cjs in the npm tarball — the prepublish prune allowlist lacked it, so every omniroute boot of the published 3.8.47 crashed with ERRMODULENOTFOUND (3rd…
- fix(build): Electron Windows packaging — the better-sqlite3 Electron-ABI rebuild now spawns npx.cmd through a shell (Node's CVE-2024-27980 hardening made the shell-less spawn fail with status null…
- fix(ci): Sonar quality gate zeroed on new code — the coverage lcov now reaches the scanner at coverage/lcov.info (it read 0% on every scan), the async isCloudEnabled() gate in the Kiro auto-import…
- chore(ci): the Sonar quality gate is informational (sonar.qualitygate.wait=false) while the org's SonarCloud plan cannot associate the tuned "OmniRoute way" gate (coverage ≥60 aligned with the…
- 9router Codex import: the Codex bulk-import endpoint (POST /api/oauth/codex/import) now accepts 9router's camelCase account export (accessToken/refreshToken/idToken/expiresAt + nested…
- feat(plugins): Langfuse observability plugin. (#6577 —
OmniRoute prices over time
OmniRoute popularity and usage data
OmniRoute was downloaded 41.9K times from npm in the week ending Oct 18, 2026, down 28.6% on the week before and down 19.3% over the last 30 days compared with the 30 before. The GitHub repository has 79.1K stars, 10,906 of them added in the last 30 days. The latest stable release is 3.8.52, published Oct 19, 2026; there were 2 stable releases in the past 30 days.
Download the raw daily series: omniroute.csv
Gid Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
How fresh these numbers are
| Number | Latest reading | Last checked |
|---|---|---|
| Package downloads | Oct 18, 2026 | Oct 21, 06:29 UTC |
| GitHub stars | Oct 21, 2026 | Oct 21, 06:32 UTC |
| Website rank (Tranco) | Oct 20, 2026 | Oct 21, 06:38 UTC |
We fetch every source once a day. Registries publish downloads and page views a day or two late, so their latest reading trails the check. A reading more than 4 days old is marked out of date; the Gid Score still uses it until a newer one arrives.
OmniRoute FAQ
How much does OmniRoute cost?
Open source under the MIT licence; check the website for any paid hosted plans.
Is OmniRoute open source?
Yes. OmniRoute is open source, released under the MIT license.
How popular is OmniRoute?
OmniRoute was downloaded 41.9K times from npm in the week ending Oct 18, 2026, down 28.6% on the week before and down 19.3% over the last 30 days compared with the 30 before. The GitHub repository has 79.1K stars, 10,906 of them added in the last 30 days. The latest stable release is 3.8.52, published Oct 19, 2026; there were 2 stable releases in the past 30 days.
What is the latest version of OmniRoute?
The latest stable release we track is 3.8.52, published on Oct 19, 2026.
What are the alternatives to OmniRoute?
The closest alternatives in the same category by Gid Score are OpenShell, LiteLLM, NVIDIA NemoClaw, Langfuse.
For the makers of OmniRoute badges, corrections
Add a live badge to your README or site:
[](https://agentgid.com/agents/omniroute/)
[](https://agentgid.com/agents/omniroute/)
[](https://agentgid.com/agents/omniroute/)
Something wrong or outdated on this page? Send a correction with a link to the official source. More for makers.
Where these numbers come from
npm: omniroute. GitHub: diegosouzapw/omniroute. Site rank: omniroute.online on the Tranco list. See data sources for how each one is collected.
Product facts and pricing were checked against: omniroute.online, github.com, npmjs.com.
