Core control
Hold requests i gang
Når et mål er utilgængeligt eller uden kvote, vælger OmniRoute det næste sunde mål.
Rout på tværs af 352 udbydere gennem ét OpenAI-kompatibelt endpoint, med automatisk fallback.
OmniRoute × Cheaper Inference
Kombiner OmniRoutes automatiske fallback og udviklerværktøjer med Cheaper Inferences omkostningsrangerede marketplace. Hver berettiget request starter med den billigste tilgængelige udbyderrute.
| Model | Inputpris | Outputpris | Besparelse | Kontekst | Detaljer |
|---|---|---|---|---|---|
| gpt-5.6-terraOpenAI · text | 60% rabat | 1.1M | |||
| gpt-oss-120bOpenAI · text | 60% rabat | 131K | |||
| deepseek-v4.1-flashDeepSeek · text | 50% rabat | 1.0M | |||
| gpt-5.6-solOpenAI · text | 50% rabat | 1.1M | |||
| glm-4.5Z.ai · text | 45% rabat | 128K | |||
| glm-4.5-airZ.ai · text | 45% rabat | 128K | |||
| glm-4.6Z.ai · text | 45% rabat | 198K | |||
| glm-4.7Z.ai · text | 45% rabat | 128K |
Kernekontroller
Core control
Når et mål er utilgængeligt eller uden kvote, vælger OmniRoute det næste sunde mål.
Core control
En pipeline med 12 motorer reducerer berettiget kontekst med 15–95%. Det dokumenterede værktøjstunge eksempel reducerede den med ~89%.
Core control
90+ gratis niveauer og 56 tilbagevendende eller nøglefri udbydere, der er gratis for altid. Ingen kreditkort til den nøglefri hurtigstart.
Core control
Konfigurer Claude Code, Codex, Cursor, Cline, Copilot, Antigravity og andre understøttede klienter gennem ét endpoint.
Core control
Modtag OpenAI-, Claude-, Gemini- og Responses API-requests på /v1.
Core control
Circuit breakers, krypterede credentials, MCP, A2A, hukommelse, guardrails og evals følger med den selvhostede gateway.
Kataloget
Et katalog, der dækker chat, medier, søgning, lokale runtimes, cloud-agenter og systemintegrationer.
352 udbydere+
Hver eneste af dem, bag ét lokalt endpoint.
Det ene endpoint, alle klienter peger påhttp://localhost:20128/v1
Hurtigstart
Installer pakken, start gatewayen, og peg derefter en vilkårlig OpenAI-kompatibel klient på port 20128.
Installer npm-pakken omniroute globalt.
$ npm install -g omnirouteadded 1 package
Start API og dashboard sammen på port 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Brug http://localhost:20128/v1; den nøglefri auto-rute virker på en frisk installation.
$ curl localhost:20128/v1/models✓ models listed
Gateway-kontroller
Konfigurer fallback, kvote, komprimering, hukommelse, MCP og A2A fra det lokale dashboard.
Gateway control
Sæt en model til auto, eller byg din egen combo med 19 strategier og lagdelt fallback.
Brug en færdig tilstand, eller kombiner 19 strategier omkring det mål, der betyder noget.
Gateway control
Vedvarende samtalehukommelse med FTS5-nøgleord og Qdrant-vektorgenkaldelse.
Gateway control
Udbyder-breaker, forbindelsesnedkøling og modellockout isolerer fejl i det mindste nyttige omfang.
Gateway control
Pool-dedupliceret regnskab på tværs af 90+ gratis niveauer.
Publiceret gratis kapacitet, deduplikeret.
Gateway control
12 kombinerbare motorer til værktøjsoutput, kontekst og svarstil.
Reducer berettigede tokens med 15–95%.
Gateway control
En indbygget server, der eksponerer 110 gateway-værktøjer på tværs af 33 scopes.
110 værktøjer · 33 scopes · stdio / HTTP
Gateway control
En JSON-RPC-agentserver med 6 skills.
6 skills · JSON-RPC 2.0 · Agent Card
Gateway control
En gentaget request kan besvares fra cachen, og svarheaderen viser, hvad det sparede.
X-OmniRoute-Cache: HIT
Klientkompatibilitet
Peg en OpenAI-kompatibel CLI eller editor på én lokal base-URL; OmniRoute håndterer udbyderne bag den.
http://localhost:20128/v1
curl http://localhost:20128/v1/chat/completions \
-H "Authorization: Bearer $OMNIROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hello"}]}'OmniCopilot
OmniCopilot tilføjer OmniRoute-modeller til den eksisterende modelvælger.
Virker i VS Code stable og Insiders. Installer fra Marketplace eller Extensions-visningen.
Til Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod og andre kompatible editorer.
Udbydermodeller kan køre gennem OmniRoute i Copilot Chat uden at route inferens gennem en Copilot-plan.
Almindelige fejltilstande
Se, hvilken kontrol der adresserer hver almindelig fejltilstand.
Dokumentationssnapshot
Funktioner kontrolleret mod den linkede projektdokumentation 2026-08-30.
| Funktion | OmniRoute (åbner i et nyt faneblad) | 9Router (åbner i et nyt faneblad) | LiteLLM (åbner i et nyt faneblad) | CLIProxyAPI (åbner i et nyt faneblad) |
|---|---|---|---|---|
| Udbydere | 352 | 40+ | 100+ | 8+ upstreams |
| Routingstrategier | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Lagdelt fallback med UI | Yes | Yes | Manual policy | Multi-account |
| Tokenkomprimering | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Funktion | OmniRoute (åbner i et nyt faneblad) | 9Router (åbner i et nyt faneblad) | LiteLLM (åbner i et nyt faneblad) | CLIProxyAPI (åbner i et nyt faneblad) |
|---|---|---|---|---|
| Indbygget MCP-server | 110 gateway tools | No | MCP client / gateway | No |
| A2A-protokol | Server · 6 skills | No | A2A client / gateway | No |
| Cloud-agenter | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Funktion | OmniRoute (åbner i et nyt faneblad) | 9Router (åbner i et nyt faneblad) | LiteLLM (åbner i et nyt faneblad) | CLIProxyAPI (åbner i et nyt faneblad) |
|---|---|---|---|---|
| Lag til fejlisolering | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Vedvarende hukommelse | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| Eval-framework | Built in | No | No | No |
| Kontrol over TLS-fingeraftryk | wreq-js | No | No | uTLS |
| Funktion | OmniRoute (åbner i et nyt faneblad) | 9Router (åbner i et nyt faneblad) | LiteLLM (åbner i et nyt faneblad) | CLIProxyAPI (åbner i et nyt faneblad) |
|---|---|---|---|---|
| Dashboard-stack | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| UI-sprog | 38 | 10 | Not documented | 3 |
| OAuth-udbydere | 25 | 6 | SSO | CLI auth |
| Kan selvhostes | Yes | Yes | Yes | Yes |
| Licens | MIT | MIT | MIT + enterprise | MIT |
Snapshot af offentlig README og officiel dokumentation; verificér de linkede kilder, før du træffer beslutninger om køb eller udrulning.
Udrulning
Installer den på en laptop, server eller telefon, eller forbind gennem en understøttet editor og plugin.
Én kommando på ethvert understøttet desktop-OS
npm install -g omnirouteÅbn guide (åbner i et nyt faneblad)Multi-arch-image til AMD64 og ARM64
docker run … diegosouzapw/omnirouteÅbn guide (åbner i et nyt faneblad)Native vindue og systembakke på Windows, macOS og Linux
npm run electron:buildÅbn guide (åbner i et nyt faneblad)Raspberry Pi, ARM-servere og Apple Silicon
native arm64Kører på Android uden root
pkg install nodejs && npx -y omnirouteÅbn guide (åbner i et nyt faneblad)Fuldskærm, offline-klar og kan installeres fra en browser
Add to Home ScreenÅbn guide (åbner i et nyt faneblad)Native OpenCode-udbyderplugin
@omniroute/opencode-providerÅbn guide (åbner i et nyt faneblad)OmniRoute-modeller i Copilot Chat-vælgeren
Install OmniCopilotÅbn guide (åbner i et nyt faneblad)Hack på den og bidrag
npm install && npm run devÅbn guide (åbner i et nyt faneblad)Routing
Brug en færdig tilstand, eller kombiner 19 strategier omkring det mål, der betyder noget.
autoBalanced defaultcurl http://localhost:20128/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Write a TypeScript retry helper."}]}'Routing alias auto selected. Objective: Balanced default. Fallback enabled.
Brug den kvote, du allerede har, før du rører betalte API'er.
priority · fill-firstBalancer trafik på tværs af nøgler og konti for at mindske presset fra rate limits.
weighted · round-robin · p2c · least-used · headroomRout til det billigste berettigede mål.
cost-optimizedHold lange kontekster på modeller, der har plads, og skift videre ved behov.
context-relay · context-optimized · cache-optimizedFordel berettiget trafik på tværs af mål.
random · strict-randomBrug scoring med 15 faktorer, sidst kendte gode mål og reset-bevidste vinduer.
reset-window · reset-aware · lkgp · auto · fusion · pipelineRegnskab for gratis niveauer
455 katalogposter deduplikeres til 40 tilbagevendende pools; kun publicerede positive budgetter tæller med i overskriften.
1.51B
Pool-deduplikeret regnskab forhindrer, at delte kvoter tælles mere end én gang. Udbydere uden loft forbliver synlige uden at puste tokentotalen op. Checked 2026-08-30.
Se beregningen (åbner i et nyt faneblad)Kontekstkomprimering
Værktøjsoutput, gentaget kontekst og oppustede strukturerede data kan komprimeres, før de når modellen.
Kontekst reduceret fra 15–95% på berettigede tokenstokens
Før: The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total. Efter: sum all list items where value > 0
Samme instruktion. Mindre kontekst at betale for.
The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total.sum all list items where value > 0x-omniroute-compression: standardStandard-komprimering valgt. Publiceret interval ~30%.
Kontrolrækkefølge: request-header → combo → profil → adaptiv politik → standard.
Fejlisolering
En dårlig nøgle bør ikke slå en udbyder ud. En begrænset model bør ikke slå en forbindelse ud.
Netværkskontroller
Proxy-scopes styrer netværksrouting, mens lokal lagring holder driftsdata på din maskine.
Rout globalt, pr. udbyder eller pr. enkelt forbindelse.
Match understøttede udbyderklienter ned til udvalgte transportegenskaber.
Nøgler, forbrug og historik bliver på den host, du kontrollerer.
Lokalt dashboard
Administrer udbydere, combos, analyse, sundhed og omkostninger på localhost:20128/dashboard.
Agentprotokoller
OmniRoute kan eksponere sin gateway til MCP-klienter, A2A-netværk og understøttede cloud-kodeagenter.
110 værktøjer på tværs af 33 scopes over stdio- og HTTP-transport.
110 værktøjer · 33 scopes · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 skills til smart routing, kvote, discovery, omkostningsanalyse og sundhedsrapportering over JSON-RPC 2.0.
6 skills · JSON-RPC 2.0 · Agent Card
Forbind understøttede Codex-, Cursor-, Devin- og Jules-workflows gennem én orkestreringsflade.
Codex · Cursor · Devin · Jules
Yderligere tjenester
Kør Bifrost, 9Router eller CLIProxy som administrerede sidecars, eller kør en fuld klusterprofil.
Forbind Notion og Obsidian som MCP-baserede kontekstkilder.
Tjek for prompt-injection, valgfri PII-maskering og normaliserede sikkerhedsfiltre uden udbyder-lock-in.
Følg streaks, præstationer og løbende besparelser side om side med driftsanalyse.
Fra fællesskabet
Se, hvad udviklere bygger, spørger om og deler på X, Reddit og YouTube.
32 videoer fra 32 kanalerSe alle 32 videoer fra fællesskabet
I've been experimenting with Kiro Pro, and I found a setup that gives me the Claude Code CLI experience while using my Kiro subscription.
Been 3 days with omniroute and it is amazing.
25 posts from X · 25 Reddit postsSe alle opslag
Bygget i det åbne
Se stars, forks, bidragydere og releases fra det indtjekkede GitHub-snapshot.
Snapshot fra 2026-09-30
Chat, support og roadmap
(åbner i et nyt faneblad)Nyheder og annonceringer
(åbner i et nyt faneblad)Globalt fællesskab
(åbner i et nyt faneblad)Comunidade Brasil
(åbner i et nyt faneblad)OmniRoute fra Cheaper Inference
Selvhost OmniRoute, eller start med Cheaper Inference for en hostet, omkostningsrangeret gateway.