Core control
Żądania płyną dalej
Gdy cel jest niedostępny lub wyczerpał limit, OmniRoute wybiera kolejny sprawny cel.
Kieruj ruch do 352 dostawców przez jeden endpoint zgodny z OpenAI, z automatycznym fallbackiem.
OmniRoute × Cheaper Inference
Połącz automatyczny fallback i narzędzia deweloperskie OmniRoute z marketplace Cheaper Inference z rankingiem kosztów. Każde kwalifikujące się żądanie zaczyna od najtańszej dostępnej trasy dostawcy.
| Model | Cena wejścia | Cena wyjścia | Oszczędność | Kontekst | Szczegóły |
|---|---|---|---|---|---|
| gpt-5.6-lunaOpenAI · text | 60% taniej | 1.1M | |||
| gpt-5.6-terraOpenAI · text | 60% taniej | 1.1M | |||
| gpt-oss-120bOpenAI · text | 59.52% taniej | 128K | |||
| deepseek-v4.1-flashDeepSeek · text | 50% taniej | 1.0M | |||
| gpt-5.6-solOpenAI · text | 50% taniej | 1.1M | |||
| glm-4.5Z.ai · text | 45% taniej | 128K | |||
| glm-4.6Z.ai · text | 45% taniej | 198K | |||
| glm-4.7Z.ai · text | 45% taniej | 128K |
Główne mechanizmy
Core control
Gdy cel jest niedostępny lub wyczerpał limit, OmniRoute wybiera kolejny sprawny cel.
Core control
Potok z 12 silnikami zmniejsza kwalifikujący się kontekst o 15–95%. W udokumentowanym przykładzie z dużą liczbą narzędzi redukcja wyniosła ~89%.
Core control
90+ darmowych planów i 56 dostawców odnawialnych lub bezkluczowych, darmowych na zawsze. Szybki start bez klucza nie wymaga karty kredytowej.
Core control
Skonfiguruj Claude Code, Codex, Cursor, Cline, Copilot, Antigravity i inne wspierane klienty przez jeden endpoint.
Core control
Przyjmuj żądania OpenAI, Claude, Gemini i Responses API pod /v1.
Core control
Bezpieczniki, szyfrowane poświadczenia, MCP, A2A, pamięć, guardrails i ewaluacje są częścią samodzielnie hostowanej bramy.
Katalog
Katalog obejmuje chat, media, wyszukiwanie, lokalne środowiska, agentów w chmurze i integracje systemowe.
352 dostawców+
Każdy z nich, za jednym lokalnym endpointem.
Jeden endpoint, na który wskazuje każdy klienthttp://localhost:20128/v1
Szybki start
Zainstaluj pakiet, uruchom bramę i wskaż dowolnemu klientowi zgodnemu z OpenAI port 20128.
Zainstaluj globalnie pakiet npm omniroute.
$ npm install -g omnirouteadded 1 package
Uruchom API i panel razem na porcie 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Użyj http://localhost:20128/v1; trasa auto bez klucza działa od razu po instalacji.
$ curl localhost:20128/v1/models✓ models listed
Mechanizmy bramy
Skonfiguruj fallback, limity, kompresję, pamięć, MCP i A2A z lokalnego panelu.
Gateway control
Ustaw model na auto lub zbuduj własne combo z 19 strategiami i wielopoziomowym fallbackiem.
Użyj gotowego trybu lub połącz 19 strategii wokół celu, który ma znaczenie.
Gateway control
Trwała pamięć konwersacji z wyszukiwaniem słów kluczowych FTS5 i wektorowym Qdrant.
Gateway control
Bezpiecznik dostawcy, cooldown połączenia i blokada modelu izolują awarie w najmniejszym sensownym zakresie.
Gateway control
Rozliczanie z deduplikacją pul dla 90+ darmowych planów.
Opublikowana pojemność darmowych planów, bez duplikatów.
Gateway control
12 składalnych silników dla wyjścia narzędzi, kontekstu i stylu odpowiedzi.
Zmniejsz kwalifikujące się tokeny o 15–95%.
Gateway control
Wbudowany serwer udostępniający 110 narzędzi bramy w 33 zakresach.
110 narzędzi · 33 zakresów · stdio / HTTP
Gateway control
Serwer agentów JSON-RPC z 6 umiejętnościami.
6 umiejętności · JSON-RPC 2.0 · Agent Card
Gateway control
Powtórzone żądanie może wrócić z cache, a nagłówek odpowiedzi pokazuje, ile to zaoszczędziło.
X-OmniRoute-Cache: HIT
Zgodność klientów
Wskaż CLI lub edytorowi zgodnemu z OpenAI jeden lokalny base URL; OmniRoute zajmie się dostawcami za nim.
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 dodaje modele OmniRoute do istniejącego wyboru modeli.
Działa w VS Code stable i Insiders. Zainstaluj z Marketplace lub z widoku rozszerzeń.
Dla Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod i innych zgodnych edytorów.
Modele dostawców mogą działać przez OmniRoute w Copilot Chat bez kierowania inferencji przez plan Copilot.
Typowe problemy
Zobacz, który mechanizm rozwiązuje każdy z typowych problemów.
Migawka dokumentacji
Możliwości sprawdzone względem podlinkowanej dokumentacji projektów w dniu 2026-08-30.
| Możliwość | OmniRoute (otwiera się w nowej karcie) | 9Router (otwiera się w nowej karcie) | LiteLLM (otwiera się w nowej karcie) | CLIProxyAPI (otwiera się w nowej karcie) |
|---|---|---|---|---|
| Dostawcy | 352 | 40+ | 100+ | 8+ upstreams |
| Strategie routingu | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Wielopoziomowy fallback z UI | Yes | Yes | Manual policy | Multi-account |
| Kompresja tokenów | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Możliwość | OmniRoute (otwiera się w nowej karcie) | 9Router (otwiera się w nowej karcie) | LiteLLM (otwiera się w nowej karcie) | CLIProxyAPI (otwiera się w nowej karcie) |
|---|---|---|---|---|
| Wbudowany serwer MCP | 110 gateway tools | No | MCP client / gateway | No |
| Protokół A2A | Server · 6 skills | No | A2A client / gateway | No |
| Agenci w chmurze | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Możliwość | OmniRoute (otwiera się w nowej karcie) | 9Router (otwiera się w nowej karcie) | LiteLLM (otwiera się w nowej karcie) | CLIProxyAPI (otwiera się w nowej karcie) |
|---|---|---|---|---|
| Warstwy izolacji awarii | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Trwała pamięć | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| Framework ewaluacji | Built in | No | No | No |
| Kontrola odcisku TLS | wreq-js | No | No | uTLS |
| Możliwość | OmniRoute (otwiera się w nowej karcie) | 9Router (otwiera się w nowej karcie) | LiteLLM (otwiera się w nowej karcie) | CLIProxyAPI (otwiera się w nowej karcie) |
|---|---|---|---|---|
| Stack panelu | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| Języki UI | 38 | 10 | Not documented | 3 |
| Dostawcy OAuth | 25 | 6 | SSO | CLI auth |
| Do samodzielnego hostowania | Yes | Yes | Yes | Yes |
| Licencja | MIT | MIT | MIT + enterprise | MIT |
Migawka publicznego README i oficjalnej dokumentacji; zweryfikuj podlinkowane źródła przed decyzją o zakupie lub wdrożeniu.
Wdrożenie
Zainstaluj na laptopie, serwerze lub telefonie albo połącz się przez wspierany edytor i wtyczkę.
Jedno polecenie na każdym wspieranym systemie desktopowym
npm install -g omnirouteOtwórz poradnik (otwiera się w nowej karcie)Wieloarchitekturowy obraz AMD64 i ARM64
docker run … diegosouzapw/omnirouteOtwórz poradnik (otwiera się w nowej karcie)Natywne okno i zasobnik systemowy na Windows, macOS i Linux
npm run electron:buildOtwórz poradnik (otwiera się w nowej karcie)Raspberry Pi, serwery ARM i Apple Silicon
native arm64Działa na Androidzie bez roota
pkg install nodejs && npx -y omnirouteOtwórz poradnik (otwiera się w nowej karcie)Pełny ekran, tryb offline i instalacja z przeglądarki
Add to Home ScreenOtwórz poradnik (otwiera się w nowej karcie)Natywna wtyczka dostawcy OpenCode
@omniroute/opencode-providerOtwórz poradnik (otwiera się w nowej karcie)Modele OmniRoute w wyborze modeli Copilot Chat
Install OmniCopilotOtwórz poradnik (otwiera się w nowej karcie)Rozwijaj i współtwórz
npm install && npm run devOtwórz poradnik (otwiera się w nowej karcie)Routing
Użyj gotowego trybu lub połącz 19 strategii wokół celu, który ma znaczenie.
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.
Zużyj limit, który już masz, zanim sięgniesz po płatne API.
priority · fill-firstRozdziel ruch między klucze i konta, aby zmniejszyć presję rate limitów.
weighted · round-robin · p2c · least-used · headroomKieruj do najtańszego dostępnego celu.
cost-optimizedTrzymaj długie konteksty na modelach, które je mieszczą, a w razie potrzeby przekazuj dalej.
context-relay · context-optimized · cache-optimizedRozdzielaj kwalifikujący się ruch między cele.
random · strict-randomUżyj punktacji z 15 czynnikami, ostatniego sprawnego celu i okien świadomych resetu.
reset-window · reset-aware · lkgp · auto · fusion · pipelineRozliczanie darmowych planów
455 wpisów katalogu jest deduplikowanych do 40 odnawialnych pul; do nagłówka trafiają tylko opublikowane dodatnie budżety.
1.51B
Rozliczanie z deduplikacją pul nie liczy współdzielonych limitów więcej niż raz. Dostawcy bez limitu pozostają widoczni, nie zawyżając sumy tokenów. Checked 2026-08-30.
Zobacz obliczenia (otwiera się w nowej karcie)Kompresja kontekstu
Wyjście narzędzi, powtarzany kontekst i rozdęte dane strukturalne można skompresować, zanim dotrą do modelu.
Kontekst zmniejszony o 15–95% na kwalifikujących się tokenachtokenów
Przed: 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. Po: sum all list items where value > 0
Ta sama instrukcja. Mniej kontekstu do zapłacenia.
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: standardWybrano kompresję Standard. Opublikowany zakres ~30%.
Pierwszeństwo sterowania: nagłówek żądania → combo → profil → polityka adaptacyjna → domyślne.
Izolacja awarii
Zły klucz nie powinien wyłączać dostawcy. Ograniczony model nie powinien wyłączać połączenia.
Kontrola sieci
Zakresy proxy sterują routingiem sieciowym, a lokalne przechowywanie trzyma dane operacyjne na twojej maszynie.
Kieruj globalnie, per dostawca lub per pojedyncze połączenie.
Dopasuj wspieranych klientów dostawców aż do wybranych cech transportu.
Klucze, użycie i historia zostają na hoście, który kontrolujesz.
Lokalny panel
Zarządzaj dostawcami, combo, analityką, stanem i kosztami pod localhost:20128/dashboard.
Protokoły agentów
OmniRoute może udostępnić bramę klientom MCP, sieciom A2A i wspieranym agentom kodującym w chmurze.
110 narzędzi w 33 zakresach przez transport stdio i HTTP.
110 narzędzi · 33 zakresów · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 umiejętności do inteligentnego routingu, limitów, odkrywania, analizy kosztów i raportowania stanu przez JSON-RPC 2.0.
6 umiejętności · JSON-RPC 2.0 · Agent Card
Połącz wspierane przepływy Codex, Cursor, Devin i Jules przez jedną warstwę orkiestracji.
Codex · Cursor · Devin · Jules
Dodatkowe usługi
Uruchamiaj Bifrost, 9Router lub CLIProxy jako zarządzane sidecary albo pracuj w pełnym profilu klastra.
Podłącz Notion i Obsidian jako źródła kontekstu oparte na MCP.
Kontrola prompt injection, opcjonalna redakcja PII i znormalizowane filtry bezpieczeństwa bez uzależnienia od dostawcy.
Śledź serie, osiągnięcia i oszczędności na żywo obok analityki operacyjnej.
Od społeczności
Zobacz, co deweloperzy budują, o co pytają i czym dzielą się na X, Reddicie i YouTube.
32 filmów z 32 kanałówZobacz wszystkie 32 filmów społeczności
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 postsZobacz wszystkie posty
Tworzony otwarcie
Zobacz gwiazdki, forki, kontrybutorów i wydania z zapisanej migawki GitHub.
Migawka z 2026-10-16
Czat, wsparcie i roadmapa
(otwiera się w nowej karcie)Nowości i ogłoszenia
(otwiera się w nowej karcie)Społeczność globalna
(otwiera się w nowej karcie)Comunidade Brasil
(otwiera się w nowej karcie)OmniRoute od Cheaper Inference
Hostuj OmniRoute samodzielnie lub zacznij z Cheaper Inference, hostowaną bramą z rankingiem kosztów.