Core control
Cererile merg mai departe
Când o țintă este indisponibilă sau fără cotă, OmniRoute alege următoarea țintă funcțională.
Rutează prin 352 furnizori printr-un singur endpoint compatibil OpenAI, cu fallback automat.
OmniRoute × Cheaper Inference
Combină fallback-ul automat și tool-urile pentru dezvoltatori din OmniRoute cu marketplace-ul ordonat după cost al Cheaper Inference. Fiecare cerere eligibilă pornește de la cea mai ieftină rută de furnizor disponibilă.
| Model | Preț input | Preț output | Economii | Context | Detalii |
|---|---|---|---|---|---|
| gpt-5.6-lunaOpenAI · text | 60% reducere | 1.1M | |||
| gpt-5.6-terraOpenAI · text | 60% reducere | 1.1M | |||
| gpt-oss-120bOpenAI · text | 59.52% reducere | 128K | |||
| deepseek-v4.1-flashDeepSeek · text | 50% reducere | 1.0M | |||
| gpt-5.6-solOpenAI · text | 50% reducere | 1.1M | |||
| glm-4.5Z.ai · text | 45% reducere | 128K | |||
| glm-4.6Z.ai · text | 45% reducere | 198K | |||
| glm-4.7Z.ai · text | 45% reducere | 128K |
Controale de bază
Core control
Când o țintă este indisponibilă sau fără cotă, OmniRoute alege următoarea țintă funcțională.
Core control
Un pipeline cu 12 motoare reduce contextul eligibil cu 15–95%. Exemplul documentat cu multe tool-uri l-a redus cu ~89%.
Core control
90+ niveluri gratuite și 56 furnizori gratuiți permanent, recurenți sau fără cheie. Fără card de credit pentru pornirea rapidă fără cheie.
Core control
Configurează Claude Code, Codex, Cursor, Cline, Copilot, Antigravity și alți clienți suportați printr-un singur endpoint.
Core control
Acceptă cereri OpenAI, Claude, Gemini și Responses API la /v1.
Core control
Circuit breakers, credențiale criptate, MCP, A2A, memorie, guardrails și evaluări vin incluse în gateway-ul self-hosted.
Catalogul
Un catalog care acoperă chat, media, căutare, runtime-uri locale, agenți cloud și integrări de sistem.
352 furnizori+
Toți, în spatele unui singur endpoint local.
Endpoint-ul unic către care arată fiecare clienthttp://localhost:20128/v1
Pornire rapidă
Instalează pachetul, pornește gateway-ul, apoi îndreaptă orice client compatibil OpenAI către portul 20128.
Instalează global pachetul npm omniroute.
$ npm install -g omnirouteadded 1 package
Pornește API-ul și dashboard-ul împreună pe portul 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Folosește http://localhost:20128/v1; ruta auto fără cheie funcționează pe o instalare nouă.
$ curl localhost:20128/v1/models✓ models listed
Controale gateway
Configurează fallback, cotă, compresie, memorie, MCP și A2A din dashboard-ul local.
Gateway control
Setează un model pe auto sau construiește propriul combo cu 19 strategii și fallback pe niveluri.
Folosește un mod predefinit sau combină 19 strategii în jurul obiectivului care contează.
Gateway control
Memorie conversațională persistentă cu căutare FTS5 pe cuvinte-cheie și recall vectorial Qdrant.
Gateway control
Breaker per furnizor, cooldown per conexiune și blocare per model izolează erorile la cel mai mic nivel util.
Gateway control
Contabilizare deduplicată pe pool-uri pentru 90+ niveluri gratuite.
Capacitate gratuită publicată, deduplicată.
Gateway control
12 motoare combinabile pentru output-ul tool-urilor, context și stilul răspunsului.
Reduce tokenii eligibili cu 15–95%.
Gateway control
Un server integrat care expune 110 tool-uri de gateway în 33 scope-uri.
110 tool-uri · 33 scope-uri · stdio / HTTP
Gateway control
Un server de agenți JSON-RPC cu 6 skill-uri.
6 skill-uri · JSON-RPC 2.0 · Agent Card
Gateway control
O cerere repetată poate fi servită din cache, iar header-ul de răspuns arată cât s-a economisit.
X-OmniRoute-Cache: HIT
Compatibilitate clienți
Îndreaptă un CLI sau editor compatibil OpenAI către un singur URL de bază local; OmniRoute se ocupă de furnizorii din spate.
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 adaugă modelele OmniRoute în selectorul de modele existent.
Funcționează în VS Code stable și Insiders. Instalează din Marketplace sau din panoul Extensions.
Pentru Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod și alte editoare compatibile.
Modelele furnizorilor pot rula prin OmniRoute în Copilot Chat fără a trece inferența printr-un abonament Copilot.
Probleme frecvente
Vezi ce control rezolvă fiecare problemă frecventă.
Instantaneu din documentație
Capabilități verificate față de documentația proiectelor indicate la 2026-08-30.
| Capabilitate | OmniRoute (se deschide într-o filă nouă) | 9Router (se deschide într-o filă nouă) | LiteLLM (se deschide într-o filă nouă) | CLIProxyAPI (se deschide într-o filă nouă) |
|---|---|---|---|---|
| Furnizori | 352 | 40+ | 100+ | 8+ upstreams |
| Strategii de rutare | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Fallback pe niveluri cu UI | Yes | Yes | Manual policy | Multi-account |
| Compresie de tokeni | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Capabilitate | OmniRoute (se deschide într-o filă nouă) | 9Router (se deschide într-o filă nouă) | LiteLLM (se deschide într-o filă nouă) | CLIProxyAPI (se deschide într-o filă nouă) |
|---|---|---|---|---|
| Server MCP integrat | 110 gateway tools | No | MCP client / gateway | No |
| Protocol A2A | Server · 6 skills | No | A2A client / gateway | No |
| Agenți cloud | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Capabilitate | OmniRoute (se deschide într-o filă nouă) | 9Router (se deschide într-o filă nouă) | LiteLLM (se deschide într-o filă nouă) | CLIProxyAPI (se deschide într-o filă nouă) |
|---|---|---|---|---|
| Niveluri de izolare a erorilor | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Memorie persistentă | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| Framework de evaluare | Built in | No | No | No |
| Controale TLS fingerprint | wreq-js | No | No | uTLS |
| Capabilitate | OmniRoute (se deschide într-o filă nouă) | 9Router (se deschide într-o filă nouă) | LiteLLM (se deschide într-o filă nouă) | CLIProxyAPI (se deschide într-o filă nouă) |
|---|---|---|---|---|
| Stack dashboard | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| Limbi UI | 38 | 10 | Not documented | 3 |
| Furnizori OAuth | 25 | 6 | SSO | CLI auth |
| Găzduire proprie | Yes | Yes | Yes | Yes |
| Licență | MIT | MIT | MIT + enterprise | MIT |
Instantaneu al README-ului public și al documentației oficiale; verifică sursele indicate înainte de decizii de achiziție sau instalare.
Instalare
Instalează-l pe laptop, server sau telefon, ori conectează-te printr-un editor și plugin suportat.
O comandă pe orice OS desktop suportat
npm install -g omnirouteDeschide ghidul (se deschide într-o filă nouă)Imagine multi-arch AMD64 și ARM64
docker run … diegosouzapw/omnirouteDeschide ghidul (se deschide într-o filă nouă)Fereastră nativă și system tray pe Windows, macOS și Linux
npm run electron:buildDeschide ghidul (se deschide într-o filă nouă)Raspberry Pi, servere ARM și Apple Silicon
native arm64Rulează pe Android fără root
pkg install nodejs && npx -y omnirouteDeschide ghidul (se deschide într-o filă nouă)Fullscreen, funcționează offline și se instalează din browser
Add to Home ScreenDeschide ghidul (se deschide într-o filă nouă)Plugin nativ de furnizor pentru OpenCode
@omniroute/opencode-providerDeschide ghidul (se deschide într-o filă nouă)Modelele OmniRoute în selectorul Copilot Chat
Install OmniCopilotDeschide ghidul (se deschide într-o filă nouă)Modifică-l și contribuie
npm install && npm run devDeschide ghidul (se deschide într-o filă nouă)Rutare
Folosește un mod predefinit sau combină 19 strategii în jurul obiectivului care contează.
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.
Folosește cota pe care o ai deja înainte de a atinge API-urile plătite.
priority · fill-firstEchilibrează traficul între chei și conturi pentru a reduce presiunea rate limit-urilor.
weighted · round-robin · p2c · least-used · headroomRutează către cea mai ieftină țintă eligibilă.
cost-optimizedPăstrează contextele lungi pe modele care le încap, apoi retransmite când e nevoie.
context-relay · context-optimized · cache-optimizedDistribuie traficul eligibil între ținte.
random · strict-randomFolosește scoruri pe 15 factori, last-known-good și ferestre conștiente de reset.
reset-window · reset-aware · lkgp · auto · fusion · pipelineContabilizare niveluri gratuite
455 intrări din catalog sunt deduplicate în 40 pool-uri recurente; doar bugetele pozitive publicate intră în cifra principală.
1.51B
Contabilizarea deduplicată pe pool-uri împiedică numărarea cotelor partajate de mai multe ori. Furnizorii fără plafon rămân vizibili fără a umfla totalul de tokeni. Checked 2026-08-30.
Vezi calculul (se deschide într-o filă nouă)Compresia contextului
Output-ul tool-urilor, contextul repetat și datele structurate umflate pot fi comprimate înainte să ajungă la model.
Context redus cu 15–95% din tokenii eligibilitokeni
Înainte: 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. După: sum all list items where value > 0
Aceeași instrucțiune. Mai puțin context de plătit.
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: standardCompresie Standard selectată. Interval publicat ~30%.
Precedența controalelor: header de cerere → combo → profil → politică adaptivă → implicit.
Izolarea erorilor
O cheie defectă nu ar trebui să doboare un furnizor. Un model limitat nu ar trebui să doboare o conexiune.
Controale de rețea
Scope-urile de proxy controlează rutarea în rețea, iar stocarea local-first păstrează datele operaționale pe mașina ta.
Rutează global, per furnizor sau per conexiune individuală.
Imită clienții furnizorilor suportați până la caracteristici de transport selectate.
Cheile, utilizarea și istoricul rămân pe host-ul pe care îl controlezi.
Dashboard local
Gestionează furnizori, combo-uri, analize, stare și costuri la localhost:20128/dashboard.
Protocoale de agenți
OmniRoute își poate expune gateway-ul către clienți MCP, rețele A2A și agenți cloud de programare suportați.
110 tool-uri în 33 scope-uri, prin transport stdio și HTTP.
110 tool-uri · 33 scope-uri · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 skill-uri pentru rutare inteligentă, cotă, descoperire, analiză de costuri și raportare de stare prin JSON-RPC 2.0.
6 skill-uri · JSON-RPC 2.0 · Agent Card
Conectează fluxurile Codex, Cursor, Devin și Jules suportate printr-o singură suprafață de orchestrare.
Codex · Cursor · Devin · Jules
Servicii suplimentare
Rulează Bifrost, 9Router sau CLIProxy ca sidecar-uri gestionate, sau operează un profil complet de cluster.
Conectează Notion și Obsidian ca surse de context prin MCP.
Verificări anti prompt-injection, redactare PII opțională și filtre de siguranță normalizate, fără dependență de un furnizor.
Urmărește serii, realizări și economii în timp real, alături de analizele operaționale.
Din comunitate
Vezi ce construiesc, întreabă și împărtășesc dezvoltatorii pe X, Reddit și YouTube.
32 videoclipuri de pe 32 canaleVezi toate cele 32 videoclipuri din comunitate
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 postsVezi toate postările
Construit în public
Vezi stele, fork-uri, contribuitori și release-uri din instantaneul GitHub salvat.
Instantaneu din 2026-10-17
Chat, suport și roadmap
(se deschide într-o filă nouă)Noutăți și anunțuri
(se deschide într-o filă nouă)Comunitate globală
(se deschide într-o filă nouă)Comunidade Brasil
(se deschide într-o filă nouă)OmniRoute by Cheaper Inference
Găzduiește OmniRoute pe cont propriu sau începe cu Cheaper Inference pentru un gateway găzduit, ordonat după cost.