# Conflicts: # docs/i18n/ar/README.md # docs/i18n/bg/README.md # docs/i18n/da/README.md # docs/i18n/de/README.md # docs/i18n/es/README.md # docs/i18n/fi/README.md # docs/i18n/fr/README.md # docs/i18n/he/README.md # docs/i18n/hu/README.md # docs/i18n/id/README.md # docs/i18n/in/README.md # docs/i18n/it/README.md # docs/i18n/ja/README.md # docs/i18n/ko/README.md # docs/i18n/ms/README.md # docs/i18n/nl/README.md # docs/i18n/no/README.md # docs/i18n/phi/README.md # docs/i18n/pl/README.md # docs/i18n/pt-BR/README.md # docs/i18n/pt/README.md # docs/i18n/ro/README.md # docs/i18n/ru/README.md # docs/i18n/sk/README.md # docs/i18n/sv/README.md # docs/i18n/th/README.md # docs/i18n/uk-UA/README.md # docs/i18n/vi/README.md # docs/i18n/zh-CN/README.md
109 KiB
🚀 OmniRoute — bezplatná brána AI
Nikdy neprestávajte kódovať. Inteligentné smerovanie na BEZPLATNÉ a nízkonákladové modely AI s automatickým vrátením.
Váš univerzálny proxy server API – jeden koncový bod, 67+ poskytovateľov, nulové prestoje. Teraz s orchestráciou agentov MCP & A2A.
Dokončenia chatu • Vloženie • Generovanie obrázkov • Video • Hudba • Zvuk • Zmena poradia • Vyhľadávanie na webe • Server MCP • Protokol A2A • 100 % TypeScript
🌐 Website • 🚀 Quick Start • 💡 Features • 📖 Docs • 💰 Pricing • 💬 WhatsApp
🌐 Dostupné v: 🇺🇸 English | 🇧🇷 Português (Brasil) | 🇪🇸 Español | 🇫🇷 Français | 🇮🇹 Italiano | 🇷🇺 Русский | 🇨🇳 中文 (简体) | 🇩🇪 Deutsch | 🇮🇳 हिन्दी | 🇹🇭 ไทย | 🇺🇦 Українська | 🇸🇦 العربية | 🇯🇵 日本語 | 🇻🇳 Tiếng Việt | 🇧🇬 Български | 🇩🇰 Dansk | 🇫🇮 Suomi | 🇮🇱 עברית | 🇭🇺 Magyar | 🇮🇩 Bahasa Indonesia | 🇰🇷 한국어 | 🇲🇾 Bahasa Melayu | 🇳🇱 Nederlands | 🇳🇴 Norsk | 🇵🇹 Português (Portugal) | 🇷🇴 Română | 🇵🇱 Polski | 🇸🇰 Slovenčina | 🇸🇪 Svenska | 🇵🇭 Filipino | 🇨🇿 Čeština
🆕 Čo je nové vo verzii 3.0.0
Inovácia z verzie 2.9.5? — Všetky zmeny nájdete v full CHANGELOG.
| Oblasť | Zmeniť |
|---|---|
| 🔒 Bezpečnosť CodeQL | Opravených 10+ upozornení CodeQL: polynomial-redos, neistá-náhodnosť, shell-injection náprava |
| ✅ Overenie trasy | Všetkých 176 trás API je teraz overených pomocou schém Zod + validateBody() – preukazy CI check:route-validation:t06 |
| 🐛 Únik značky omniModel | Interné značky <omniModel> už neunikajú klientom v odpovediach na streamovanie SSE (#585) |
| 🔑 Registrované kľúče API | Kľúče API automatického poskytovania prostredníctvom POST /api/v1/registered-keys s presadzovaním kvót pre jednotlivých poskytovateľov/účet, idempotenciou, úložiskom SHA-256 a voliteľným hlásením problémov GitHub |
| 👁️ Scoped API Key Reveal 🆕 | Opt-in recovery of API keys via ALLOW_API_KEY_REVEAL |
| 🎨 Ikony poskytovateľa | Viac ako 130 log poskytovateľov prostredníctvom @lobehub/icons (SVG) s PNG → všeobecný záložný reťazec |
| 🔄 Automatická synchronizácia modelu | 24-hodinový plánovač a manuálne prepínanie používateľského rozhrania na synchronizáciu zoznamov modelov pre vstavaných a vlastných poskytovateľov kompatibilných s OpenAI |
| 🌐 OpenCode Zen/Go | Dvaja noví poskytovatelia od @kang-heewon cez PR #530: bezplatná úroveň + úroveň predplatného cez OpencodeExecutor |
| 🐛 Gemini CLI OAuth | Vykonateľná chyba, keď v Dockeri chýba GEMINI_OAUTH_CLIENT_SECRET (bola to záhadná chyba Google) |
| 🐛 Konfigurácia OpenCode | saveOpenCodeConfig() teraz správne zapisuje TOML do XDG_CONFIG_HOME |
| 🐛 Prepísanie pripnutého modelu | body.model správne nastavené na pinnedModel pri ochrane kontextovej vyrovnávacej pamäte |
| 🐛 Codex/Claude loop | tool_result bloky teraz skonvertované na text na zastavenie nekonečných slučiek |
| 🐛 Presmerovanie prihlásenia | Prihlásenie už nezamrzne po preskočení nastavenia hesla |
| 🐛 Cesty systému Windows | Cesty MSYS2/Git-Bash (/c/...) sa automaticky normalizujú na C:\... |
🖼️ Hlavný panel
📸 Ukážka hlavného panela
Kliknutím zobrazíte snímky obrazovky hlavného panela
| Strana | Snímka obrazovky |
|---|---|
| Poskytovatelia | ![]() |
| Kombá | ![]() |
| Analytika | ![]() |
| Zdravie | ![]() |
| Prekladateľ | ![]() |
| Nastavenia | ![]() |
| Nástroje CLI | ![]() |
| Denníky používania | ![]() |
| Koncové body | ![]() |
🤖 Bezplatný poskytovateľ AI pre vašich obľúbených kódovacích agentov
Pripojte akýkoľvek nástroj IDE alebo CLI poháňaný AI cez OmniRoute – bezplatnú bránu API pre neobmedzené kódovanie.
|
OpenClaw ⭐ 205K |
NanoBot ⭐ 20.9K |
PicoClaw ⭐ 14.6K |
ZeroClaw ⭐ 9.9K |
IronClaw ⭐ 2.1K |
|
OpenCode ⭐ 106K |
Codex CLI ⭐ 60.8K |
Claude Code ⭐ 67.3K |
Gemini CLI ⭐ 94.7K |
Kilo Code ⭐ 15.5K |
📡 Všetci agenti sa pripájajú cez http://localhost:20128/v1 alebo http://cloud.omniroute_ONline_SKNI_TOK one/v6 modely a kvóta
🤔 Prečo OmniRoute?
Prestaňte plytvať peniazmi a dosahovať limity:
Kvóta odberu vyprší nevyužitá každý mesiac
Obmedzenia sadzieb vás zastavia uprostred kódovania
drahé rozhrania API (20 – 50 USD mesačne na poskytovateľa)
Manuálne prepínanie medzi poskytovateľmi
OmniRoute to rieši:
- ✅ Maximalizujte odbery - Sledujte kvótu, pred resetovaním použite každý bit
- ✅ Automatická záloha - Predplatné → Kľúč API → Lacné → Bezplatne, nulové prestoje
- ✅ Viacnásobný účet - Obojstranne medzi účtami na poskytovateľa
- ✅ Universal - Funguje s Claude Code, Codex, Gemini CLI, Cursor, Cline, OpenClaw, akýmkoľvek nástrojom CLI
📧 Podpora
💬 Pripojte sa k našej komunite! WhatsApp Group — Získajte pomoc, zdieľajte tipy a buďte informovaní.
- Web: omniroute.online
- GitHub: github.com/diegosouzapw/OmniRoute
- Problémy: github.com/diegosouzapw/OmniRoute/issues
- WhatsApp: Community Group
- Prispievanie: Pozrite si CONTRIBUTING.md, otvorte PR alebo si vyberte
good first issue
- Pôvodný projekt: 9router by decolua
🐛 Nahlasujete chybu?
Pri otváraní problému spustite príkaz system-info a pripojte vygenerovaný súbor:
npm run system-info
Toto vygeneruje system-info.txt s vašou verziou Node.js, verziou OmniRoute, podrobnosťami o OS, nainštalovanými nástrojmi CLI (qoder, gemini, claude, codex, antigravity, droid atď.), stavom Docker/PM2 a systémovými balíkmi – všetko, čo potrebujeme na rýchlu reprodukciu vášho problému. Pripojte súbor priamo k vášmu problému na GitHub.
🔄 Ako to funguje
┌─────────────┐
│ Your CLI │ (Claude Code, Codex, Gemini CLI, OpenClaw, Cursor, Cline...)
│ Tool │
└──────┬──────┘
│ http://localhost:20128/v1
↓
┌─────────────────────────────────────────┐
│ OmniRoute (Smart Router) │
│ • Format translation (OpenAI ↔ Claude) │
│ • Quota tracking + Embeddings + Images │
│ • Auto token refresh │
└──────┬──────────────────────────────────┘
│
├─→ [Tier 1: SUBSCRIPTION] Claude Code, Codex, Gemini CLI
│ ↓ quota exhausted
├─→ [Tier 2: API KEY] DeepSeek, Groq, xAI, Mistral, NVIDIA NIM, etc.
│ ↓ budget limit
├─→ [Tier 3: CHEAP] GLM ($0.6/1M), MiniMax ($0.2/1M)
│ ↓ budget limit
└─→ [Tier 4: FREE] Qoder, Qwen, Kiro (unlimited)
Result: Never stop coding, minimal cost
🎯 Čo OmniRoute rieši — 30 bodov skutočnej bolesti a prípadov použitia
Každý vývojár, ktorý používa nástroje AI, čelí týmto problémom denne. OmniRoute bol vytvorený tak, aby ich všetky vyriešil – od prekročenia nákladov po regionálne bloky, od prerušených tokov OAuth po operácie protokolov a pozorovateľnosť podniku.
💸 1. „Platím za drahé predplatné, ale stále ma prerušujú limity“
Vývojári platia za Claude Pro, Codex Pro alebo GitHub Copilot 20 – 200 dolárov mesačne. Aj pri platení má kvóta strop – 5 hodín používania, týždenné limity alebo limity za minútu. Počas relácie kódovania poskytovateľ prestane reagovať a vývojár stráca tok a produktivitu.
Ako to rieši OmniRoute:
- Inteligentný 4-úrovňový záložný systém – Ak sa vyčerpá kvóta predplatného, automaticky sa presmeruje na kľúč API → Lacné → Zadarmo s nulovým manuálnym zásahom
- Sledovanie kvóty v reálnom čase – Zobrazuje spotrebu tokenov v reálnom čase s resetovaným odpočítavaním (5 hodín, denne, týždenne)
– Podpora viacerých účtov – Viacero účtov na poskytovateľa s automatickým opakovaním – keď sa jeden minie, prepne sa na ďalší
– Vlastné kombá – Prispôsobiteľné záložné reťazce so 6 stratégiami vyvažovania (najskôr vyplniť, opakovane, P2C, náhodné, najmenej používané, nákladovo optimalizované)
- Codex Business Quotas — Monitorovanie kvót pracovného priestoru pre firmy/tím priamo na paneli
🔌 2. "Potrebujem použiť viacerých poskytovateľov, ale každý má iné API"
OpenAI používa jeden formát, Claude (Anthropic) iný a Gemini ďalší. Ak chce vývojár testovať modely od rôznych poskytovateľov alebo medzi nimi záložné riešenie, musí prekonfigurovať súpravy SDK, zmeniť koncové body, vysporiadať sa s nekompatibilnými formátmi. Vlastní poskytovatelia (FriendLI, NIM) majú neštandardné modelové koncové body.
Ako to rieši OmniRoute:
- Unified Endpoint – Jediný
http://localhost:20128/v1 slúži ako proxy pre všetkých 67+ poskytovateľov
- Formátový preklad — Automatický a transparentný: OpenAI ↔ Claude ↔ Gemini ↔ Responses API
– Dezinfekcia odozvy – Odstráni neštandardné polia (
x_groq, usage_breakdown, service_tier), ktoré porušujú OpenAI SDK v1.83+
- Normalizácia rolí – Konvertuje
developer → system pre poskytovateľov, ktorí nie sú OpenAI; system → user pre GLM/ERNIE
– Think Tag Extraction – Extrahuje <think> bloky z modelov ako DeepSeek R1 do štandardizovaných reasoning_content
- Štruktúrovaný výstup pre Gemini —
json_schema → responseMimeType/responseSchema automatická konverzia
– stream predvolená hodnota je false – Zosúladí sa so špecifikáciou OpenAI, čím sa zabráni neočakávanému SSE v súpravách Python/Rust/Go SDK
🌐 3. „Môj poskytovateľ AI blokuje môj región/krajinu“
Poskytovatelia ako OpenAI/Codex blokujú prístup z určitých geografických oblastí. Používatelia dostanú chyby ako unsupported_country_region_territory počas pripojení OAuth a API. To je frustrujúce najmä pre vývojárov z rozvojových krajín.
Ako to rieši OmniRoute:
- Konfigurácia proxy servera na troch úrovniach – Konfigurovateľný server proxy na 3 úrovniach: globálny (celá prevádzka), podľa jednotlivých poskytovateľov (iba jeden poskytovateľ) a podľa pripojenia/kľúča
- Farebné odznaky proxy — Vizuálne indikátory: 🢢 globálny proxy, 🟡 proxy poskytovateľa, 🔵 proxy pripojenia, vždy zobrazuje IP
– Výmena tokenov OAuth cez proxy – tok OAuth prechádza aj cez proxy, čím sa rieši
unsupported_country_region_territory
- Testy pripojenia cez proxy – Testy pripojenia používajú nakonfigurovaný proxy (už žiadne priame obchádzanie)
- Podpora SOCKS5 — Úplná podpora proxy SOCKS5 pre odchádzajúce smerovanie
- TLS Fingerprint Spoofing – Odtlačok prsta TLS podobný prehliadaču cez
wreq-js na obídenie detekcie robotov
- 🔏 CLI Fingerprint Matching – Zmení poradie hlavičiek a polí tela tak, aby zodpovedali natívnym binárnym podpisom CLI, čím sa výrazne zníži riziko označovania účtu. IP proxy servera je zachovaná – získate súčasne utajené ** aj** maskovanie IP
🆓 4. „Chcem používať AI na kódovanie, ale nemám peniaze“
Nie každý môže platiť 20 – 200 $ mesačne za predplatné AI. Študenti, vývojári z rozvíjajúcich sa krajín, fanúšikovia a nezávislí pracovníci potrebujú prístup ku kvalitným modelom za nulové náklady.
Ako to rieši OmniRoute:
- Zabudovaní poskytovatelia bezplatnej úrovne — Natívna podpora pre 100 % bezplatných poskytovateľov: Qoder (5 neobmedzených modelov cez OAuth: kimi-k2-thinking, qwen3-coder-plus, deepseek-r1, minimax-m2, kimi-k2), Qwen (4 neobmedzené modely: qco,3-qwender-lash, qwen3-coder-next, vision-model), Kiro (Claude + AWS Builder ID zadarmo), Gemini CLI (180 000 tokenov mesačne zadarmo)
- Ollama Cloud – modely Ollama hostené v cloude na
api.ollama.com s bezplatnou úrovňou „Light use“; použite predponu ollamacloud/<model>
– len bezplatné kombá – reťazec gc/gemini-3-flash → if/kimi-k2-thinking → qw/qwen3-coder-plus = 0 USD mesačne s nulovými prestojmi
- Voľný prístup NVIDIA NIM — ~40 RPM pre vývojárov - navždy bezplatný prístup k viac ako 70 modelom na stránke build.nvidia.com (prechod z kreditov na limity čistej sadzby)
- Cost Optimized Strategy – Stratégia smerovania, ktorá automaticky vyberie najlacnejšieho dostupného poskytovateľa
🔒 5. „Potrebujem chrániť svoju bránu AI pred neoprávneným prístupom“
Pri vystavení brány AI do siete (LAN, VPS, Docker) môže ktokoľvek s adresou spotrebovať tokeny/kvótu vývojára. Bez ochrany sú rozhrania API náchylné na nesprávne použitie, rýchle vloženie a zneužitie.
Ako to rieši OmniRoute:
– Správa kľúčov API – Generovanie, rotácia a rozsah podľa poskytovateľa s vyhradenou stránkou /dashboard/api-manager
– Povolenia na úrovni modelu – Obmedzte kľúče API na konkrétne modely (openai/*, vzory zástupných znakov) pomocou prepínača Povoliť všetko/Obmedziť
– API Endpoint Protection – Vyžadovať kľúč pre /v1/models a blokovať konkrétnych poskytovateľov v zozname
- Ochrana autentifikácie + ochrana CSRF – Všetky trasy na dashboarde sú chránené
withAuth middleware + tokenmi CSRF
- Rate Limiter — Obmedzenie rýchlosti na IP pomocou konfigurovateľných okien
- IP Filtering — Zoznam povolených/blokovaných pre riadenie prístupu
- Prompt Injection Guard – Dezinfekcia proti škodlivým vzorom výzvy
- Šifrovanie AES-256-GCM — Prihlasovacie údaje sú v pokoji zašifrované
🛑 6. „Môj poskytovateľ zlyhal a stratil som tok kódovania“
Poskytovatelia AI sa môžu stať nestabilnými, vrátiť chyby 5xx alebo dosiahnuť dočasné limity sadzieb. Ak vývojár závisí od jedného poskytovateľa, bude prerušený. Bez ističov môžu opakované pokusy zlyhať aplikáciu.
Ako to rieši OmniRoute:
- Istič pre každý model - Automatické otváranie/zatváranie s konfigurovateľnými prahmi a ochladzovaním (zatvorené/otvorené/polootvorené), s rozsahom pre každý model, aby sa predišlo kaskádovým blokom
- Exponenciálne stiahnutie — Postupné oneskorenie opakovania
- Anti-Thundering Herd - ochrana Mutex + semafor proti súbežným opakovaným búrkam
- Combo Fallback Chains – Ak primárny poskytovateľ zlyhá, automaticky prepadne reťazcom bez akéhokoľvek zásahu
- Combo Circuit Breaker – Automaticky deaktivuje zlyhávajúcich poskytovateľov v rámci kombinovaného reťazca
– Health Dashboard – Monitorovanie dostupnosti, stavy ističov, blokovania, štatistiky vyrovnávacej pamäte, latencia p50/p95/p99
🔧 7. „Konfigurácia každého nástroja AI je únavná a opakovaná“
Vývojári používajú Cursor, Claude Code, Codex CLI, OpenClaw, Gemini CLI, Kilo Code... Každý nástroj potrebuje inú konfiguráciu (API endpoint, kľúč, model). Prekonfigurovanie pri zmene poskytovateľa alebo modelu je strata času.
Ako to rieši OmniRoute:
- CLI Tools Dashboard – Vyhradená stránka s nastavením jedným kliknutím pre Claude Code, Codex CLI, OpenClaw, Kilo Code, Antigravity, Cline
– GitHub Copilot Config Generator – Generuje
chatLanguageModels.json pre kód VS s hromadným výberom modelu
- Sprievodca registráciou – Sprievodca nastavením v 4 krokoch pre začínajúcich používateľov
– Jeden koncový bod, všetky modely – Nakonfigurujte
http://localhost:20128/v1 raz a získajte prístup k viac ako 67 poskytovateľom
🔑 8. „Správa tokenov OAuth od viacerých poskytovateľov je peklo“
Claude Code, Codex, Gemini CLI, Copilot – všetky používajú OAuth 2.0 s tokenmi, ktorých platnosť sa končí. Vývojári sa musia neustále znovu overovať, riešiť problémy client_secret is missing, redirect_uri_mismatch a zlyhania na vzdialených serveroch. Obzvlášť problematické je OAuth na LAN/VPS.
Ako to rieši OmniRoute:
- Automatická obnova tokenov – Tokeny OAuth sa pred vypršaním platnosti obnovujú na pozadí
- Vstavaný OAuth 2.0 (PKCE) – Automatický tok pre Claude Code, Codex, Gemini CLI, Copilot, Kiro, Qwen, Qoder
– Multi-Auth OAuth – Viaceré účty na poskytovateľa prostredníctvom extrakcie tokenov JWT/ID
- OAuth LAN/Remote Fix — Detekcia súkromnej adresy IP pre
redirect_uri + manuálny režim adresy URL pre vzdialené servery
– OAuth Behind Nginx – Používa window.location.origin na reverznú kompatibilitu proxy
– Príručka vzdialeného OAuth – Podrobný sprievodca povereniami Google Cloud na VPS/Docker
📊 9. "Neviem, koľko míňam alebo kde"
Vývojári využívajú viacerých platených poskytovateľov, ale nemajú jednotný pohľad na výdavky. Každý poskytovateľ má svoj vlastný informačný panel fakturácie, ale neexistuje žiadne konsolidované zobrazenie. Neočakávané náklady sa môžu nahromadiť.
Ako to rieši OmniRoute:
– Informačný panel analýzy nákladov – sledovanie nákladov na token a správa rozpočtu podľa poskytovateľa
- Obmedzenia rozpočtu na úroveň – Strop výdavkov na úroveň, ktorý spúšťa automatické záložné právo
- Konfigurácia cien za model – Konfigurovateľné ceny za model
- Štatistiky používania na kľúč API – Počet žiadostí a časová pečiatka posledného použitia na kľúč
– Panel Analytics – štatistické karty, graf používania modelu, tabuľka poskytovateľov s mierami úspešnosti a latenciou
🐛 10. „Nedokážem diagnostikovať chyby a problémy vo volaniach AI“
Keď hovor zlyhá, vývojár nevie, či to bol limit sadzby, vypršaný token, nesprávny formát alebo chyba poskytovateľa. Fragmentované protokoly cez rôzne terminály. Bez pozorovateľnosti je ladenie metódou pokus-omyl.
Ako to rieši OmniRoute:
– Panel jednotných protokolov – 4 karty: Protokoly žiadostí, Protokoly proxy, Protokoly auditu, Konzola
- Console Log Viewer — Prehliadač v štýle terminálu v reálnom čase s farebne odlíšenými úrovňami, automatickým posúvaním, vyhľadávaním a filtrovaním
- Proxy protokoly SQLite — Trvalé protokoly, ktoré prežijú reštart servera
- Translator Playground – 4 režimy ladenia: Playground (preklad formátu), Chat Tester (spiatočný), Test Bench (dávka), Live Monitor (v reálnom čase)
– Požiadať o telemetriu – latencia p50/p95/p99 + sledovanie X-request-Id
– Protokolovanie založené na súboroch s rotáciou – Konzolový zachytávač zachytáva všetko do protokolu JSON s rotáciou na základe veľkosti
- Správa systémových informácií –
npm run system-info vygeneruje system-info.txt s vaším úplným prostredím (verzia uzla, verzia OmniRoute, OS, nástroje CLI, stav Docker/PM2). Pripojte ho pri nahlasovaní problémov na okamžité triedenie.
🏗️ 11. „Nasadenie a údržba brány je zložitá“
Inštalácia, konfigurácia a údržba AI proxy v rôznych prostrediach (lokálne, VPS, Docker, cloud) je náročná na prácu. Problémy ako pevne zakódované cesty, EACCES v adresároch, konflikty portov a zostavy naprieč platformami zvyšujú trenie.
Ako to rieši OmniRoute:
- Globálna inštalácia npm —
npm install -g omniroute && omniroute – hotovo
- Docker Multi-Platform – natívne AMD64 + ARM64 (Apple Silicon, AWS Graviton, Raspberry Pi)
- Profily Docker Compose —
base (bez nástrojov CLI) a cli (s Claude Code, Codex, OpenClaw)
- Electron Desktop App – natívna aplikácia pre Windows/macOS/Linux so systémovou lištou, automatickým spustením, offline režimom
- Split-Port Mode – API a Dashboard na samostatných portoch pre pokročilé scenáre (reverzný proxy, kontajnerová sieť)
- Cloud Sync — Synchronizácia konfigurácie medzi zariadeniami cez Cloudflare Workers
- DB Backups — Automatické zálohovanie, obnovenie, export a import všetkých nastavení
🌍 12. „Rozhranie je len v angličtine a môj tím nehovorí po anglicky“
Tímy v neanglicky hovoriacich krajinách, najmä v Latinskej Amerike, Ázii a Európe, zápasia s rozhraním iba v angličtine. Jazykové bariéry znižujú prijatie a zvyšujú chyby v konfigurácii.
Ako to rieši OmniRoute:
- Dashboard i18n — 30 jazykov — Všetkých viac ako 500 kláves preložených vrátane arabčiny, bulharčiny, dánčiny, nemčiny, španielčiny, fínčiny, francúzštiny, hebrejčiny, hindčiny, maďarčiny, indonézštiny, taliančiny, japončiny, kórejčiny, malajčiny, holandčiny, nórčiny, poľštiny, portugalčiny (PT/BR), rumunčiny, ruštiny, slovenčiny, švédčiny, thajčiny, ukrajinčiny, vietnamčiny, angličtiny
- Podpora RTL — Podpora sprava doľava pre arabčinu a hebrejčinu
- Viacjazyčné README — 30 kompletných prekladov dokumentácie
- Language Selector – ikona zemegule v hlavičke pre prepínanie v reálnom čase
🔄 13. „Potrebujem viac ako chat – potrebujem vloženie, obrázky, zvuk“
AI nie je len dokončenie chatu. Vývojári potrebujú generovať obrázky, prepisovať zvuk, vytvárať vloženia pre RAG, meniť hodnotenie dokumentov a moderovať obsah. Každé API má iný koncový bod a formát.
Ako to rieši OmniRoute:
– Vložené – /v1/embeddings so 6 poskytovateľmi a 9+ modelmi
- Generácia obrázkov —
/v1/images/generations s 10 poskytovateľmi a 20+ modelmi (OpenAI, xAI, Together, Fireworks, Nebius, Hyperbolic, NanoBanana, Antigravity, SD WebUI, ComfyUI)
- Text-to-Video —
/v1/videos/generations — ComfyUI (AnimateDiff, SVD) a SD WebUI
- Text-to-Music —
/v1/music/generations — ComfyUI (Stable Audio Open, MusicGen)
- Prepis zvuku —
/v1/audio/transcriptions — Whisper + Nvidia NIM, HuggingFace, Qwen3
- Text-to-Speech —
/v1/audio/speech — ElevenLabs, Nvidia NIM, HuggingFace, Coqui, Tortoise, Qwen3, Inworld, Cartesia, PlayHT, + existujúci poskytovatelia
- Moderácie —
/v1/moderations — Kontroly bezpečnosti obsahu
- Zmena poradia —
/v1/rerank — Zmena poradia podľa relevantnosti dokumentu
– Responses API – plná podpora /v1/responses pre kódex
🧪 14. „Nemám spôsob, ako testovať a porovnávať kvalitu medzi modelmi“
Vývojári chcú vedieť, ktorý model je pre ich prípad použitia najlepší – kód, preklad, zdôvodnenie – ale manuálne porovnávanie je pomalé. Neexistujú žiadne integrované nástroje hodnotenia.
Ako to rieši OmniRoute:
- Hodnotenia LLM – Zlaté testovanie s 10 vopred nahratými prípadmi zahŕňajúcimi pozdravy, matematiku, geografiu, generovanie kódu, súlad s JSON, preklad, zníženie, odmietnutie bezpečnosti
– 4 stratégie zhody –
exact, contains, regex, custom (funkcia JS)
- Testovacia lavica pre prekladateľské ihrisko – dávkové testovanie s viacerými vstupmi a očakávanými výstupmi, porovnanie medzi poskytovateľmi
- Chat Tester – celý spiatočný výlet s vykresľovaním vizuálnej odozvy
- Live Monitor – tok všetkých požiadaviek prechádzajúcich cez server proxy v reálnom čase
📈 15. „Potrebujem škálovať bez straty výkonu“
Keďže objem žiadostí rastie, bez ukladania rovnakých otázok do vyrovnávacej pamäte vznikajú duplicitné náklady. Bez idempotencie duplikát požaduje spracovanie odpadu. Musia sa dodržiavať limity sadzieb na poskytovateľa.
Ako to rieši OmniRoute:
- Sémantická vyrovnávacia pamäť – Dvojvrstvová vyrovnávacia pamäť (podpis + sémantická) znižuje náklady a latenciu
- Idempotencia požiadavky – 5-sekundové deduplikačné okno pre identické požiadavky
– Detekcia limitu rýchlosti – RPM, minimálna medzera a maximálne súbežné sledovanie jednotlivých poskytovateľov
- Upraviteľné limity frekvencie – Konfigurovateľné predvolené hodnoty v Nastaveniach → Odolnosť s perzistenciou
- Cache na overenie kľúča API — 3-vrstvová vyrovnávacia pamäť pre produkčný výkon
– Panel zdravia s telemetriou – latencia p50/p95/p99, štatistiky vyrovnávacej pamäte, doba prevádzky
🤖 16. „Chcem globálne ovládať správanie modelu“
Vývojári, ktorí chcú všetky odpovede v konkrétnom jazyku, so špecifickým tónom alebo chcú obmedziť tokeny uvažovania. Konfigurovať to v každom nástroji/požiadavke je nepraktické.
Ako to rieši OmniRoute:
- System Prompt Injection – Globálna výzva aplikovaná na všetky požiadavky
– Thinking Budget Validation – Zdôvodnenie riadenia prideľovania tokenov na žiadosť (priechodné, automatické, vlastné, adaptívne)
- 6 stratégií smerovania — Globálne stratégie, ktoré určujú spôsob distribúcie požiadaviek
– Wildcard Router –
provider/* vzory smerujú dynamicky k akémukoľvek poskytovateľovi
- Prepínač povoliť/zakázať kombo — Prepínajte kombinácie priamo z ovládacieho panela
- Provider Toggle — Povolenie/zakázanie všetkých pripojení pre poskytovateľa jedným kliknutím
– Blokovaní poskytovatelia – vylúčte konkrétnych poskytovateľov zo zoznamu
/v1/models
🧰 17. „Potrebujem nástroje MCP ako prvotriedne možnosti produktu“
Mnohé brány AI odhaľujú MCP iba ako skrytý detail implementácie. Tímy potrebujú viditeľnú a spravovateľnú operačnú vrstvu.
Ako to rieši OmniRoute:
- MCP sa zobrazí na navigačnom paneli a na karte protokolu koncového bodu
- Vyhradená stránka správy MCP s procesmi, nástrojmi, rozsahmi a auditom
- Vstavaný rýchly štart pre
omniroute --mcp a registráciu klienta
🧠 18. „Potrebujem orchestráciu A2A s cestami synchronizácie + streamovania“
Pracovné postupy agentov vyžadujú priame odpovede a dlhotrvajúce streamované vykonávanie s kontrolou životného cyklu.
Ako to rieši OmniRoute:
– Koncový bod A2A JSON-RPC (POST /a2a) s message/send a message/stream
- SSE streaming so šírením koncového stavu
- Rozhrania API životného cyklu úloh pre
tasks/get a tasks/cancel
🛰️ 19. „Potrebujem skutočné zdravie procesu MCP, nie uhádnutý stav“
Operačné tímy potrebujú vedieť, či je MCP skutočne nažive, nielen to, či je dostupné API.
Ako to rieši OmniRoute:
- Súbor srdcového tepu za behu s PID, časovými pečiatkami, transportom, počtom nástrojov a režimom rozsahu
- Stavové rozhranie MCP API, ktoré kombinuje srdcový tep + nedávnu aktivitu
- Stavové karty používateľského rozhrania pre sviežosť procesu / dostupnosti / tepu
📋 20. „Potrebujem auditovateľné spustenie nástroja MCP“
Keď nástroje mutujú konfiguráciu alebo spúšťajú akcie operácií, tímy potrebujú forenznú sledovateľnosť.
Ako to rieši OmniRoute:
- Záznamy auditu podporované SQLite pre volania nástrojov MCP
- Filtre podľa nástroja, úspechu/neúspechu, kľúča API a stránkovania
- Tabuľka auditu palubnej dosky + štatistické koncové body pre automatizáciu
🔐 21. „Potrebujem obmedzené povolenia MCP na integráciu“
Rôzni klienti by mali mať najmenej privilegovaný prístup ku kategóriám nástrojov.
Ako to rieši OmniRoute:
- 9 zrnitých rozsahov MCP pre kontrolovaný prístup k nástrojom
- Presadzovanie rozsahu a viditeľnosť v používateľskom rozhraní správy MCP
- Bezpečná predvolená poloha pre prevádzkové nástroje
⚙️ 22. „Potrebujem prevádzkové kontroly bez premiestňovania“
Tímy potrebujú rýchle zmeny runtime počas incidentov alebo nákladových udalostí.
Ako to rieši OmniRoute:
- Aktivácia komba prepínača priamo z ovládacieho panela MCP
- Použite profily odolnosti z preddefinovaných balíkov politík
- Resetujte stav ističa z rovnakého ovládacieho panela
🔄 23. „Potrebujem viditeľnosť životného cyklu úlohy A2A a zrušenie“
Bez viditeľnosti životného cyklu sa incidenty úloh ťažko triedia.
Ako to rieši OmniRoute:
- Zoznam úloh / filtrovanie podľa stavu / zručnosti so stránkovaním
- Rozbalenie metadát úloh, udalostí a artefaktov
- Koncový bod zrušenia úlohy a akcia používateľského rozhrania s potvrdením
🌊 24. „Potrebujem aktívne metriky streamu pre načítanie A2A“
Streamovanie pracovných tokov vyžaduje operačný prehľad o súbežnosti a živých pripojeniach.
Ako to rieši OmniRoute:
- Aktívne počítadlá toku integrované do stavu A2A
- Časová pečiatka poslednej úlohy a počet jednotlivých štátov
- Karty palubnej dosky A2A na monitorovanie operácií v reálnom čase
🪪 25. „Potrebujem štandardné vyhľadávanie agentov pre klientov“
Externí klienti a orchestrátori potrebujú strojovo čitateľné metadáta na integráciu.
Ako to rieši OmniRoute:
– Karta agenta vystavená na /.well-known/agent.json
- Schopnosti a zručnosti zobrazené v používateľskom rozhraní správy
- API stavu A2A obsahuje metaúdaje zisťovania pre automatizáciu
🧭 26. "Potrebujem zistiteľnosť protokolu v UX produktu"
Ak používatelia nemôžu objaviť povrchy protokolov, kvalita prijatia a podpory klesá.
Ako to rieši OmniRoute:
- Konsolidovaná stránka Koncové body s kartami pre proxy, MCP, A2A a koncové body API
- Inline prepínače stavu služby (Online/Offline) pre MCP a A2A
- Odkazy z prehľadu na špeciálne karty správy
🧪 27. "Potrebujem komplexné overenie protokolu so skutočnými klientmi"
Falošné testy nestačia na overenie kompatibility protokolu pred vydaním.
Ako to rieši OmniRoute:
- E2E balík, ktorý spúšťa aplikáciu a využíva skutočný prenos klienta MCP SDK
- Klient A2A testuje toky zisťovania, odosielania, streamovania, získavania a rušenia
- Krížová kontrola tvrdení proti auditu MCP a API úloh A2A
📡 28. „Potrebujem jednotnú pozorovateľnosť naprieč všetkými rozhraniami“
Rozdelenie pozorovateľnosti podľa protokolu vytvára slepé miesta a dlhšie MTTR.
Ako to rieši OmniRoute:
- Zjednotené informačné panely / protokoly / analýzy v jednom produkte
- Zdravie + audit + telemetria požiadaviek cez vrstvy OpenAI, MCP a A2A
- Operačné API pre stav a automatizáciu
💼 29. "Potrebujem jeden runtime pre proxy + nástroje + orchestráciu agenta"
Prevádzka mnohých samostatných služieb zvyšuje prevádzkové náklady a spôsoby zlyhania.
Ako to rieši OmniRoute:
- Proxy, server MCP a server A2A kompatibilný s OpenAI v jednom zásobníku
- Zdieľaná autentifikácia, odolnosť, ukladanie údajov a pozorovateľnosť
- Konzistentný model politiky na všetkých interakčných plochách
🚀 30. „Potrebujem odoslať agentské pracovné postupy bez roztiahnutia kódu lepidla“
Tímy strácajú rýchlosť pri spájaní viacerých ad-hoc služieb a skriptov.
Ako to rieši OmniRoute:
- Jednotná stratégia koncových bodov pre klientov a agentov
- Vstavané používateľské rozhrania na správu protokolov a cesty overovania dymu
- Základy pripravené na výrobu (zabezpečenie, protokolovanie, odolnosť, zálohovanie)
Príklady príručiek (integrované prípady použitia)
Príručka A: Maximalizujte platené predplatné + lacné zálohovanie
Combo: "maximize-claude"
1. cc/claude-opus-4-6
2. glm/glm-4.7
3. if/kimi-k2-thinking
Monthly cost: $20 + small backup spend
Outcome: higher quality, near-zero interruption
Príručka B: Balík kódovania s nulovými nákladmi
Combo: "free-forever"
1. gc/gemini-3-flash
2. if/kimi-k2-thinking
3. qw/qwen3-coder-plus
Monthly cost: $0
Outcome: stable free coding workflow
Príručka C: 24/7 vždy zapnutý záložný reťazec
Combo: "always-on"
1. cc/claude-opus-4-6
2. cx/gpt-5.2-codex
3. glm/glm-4.7
4. minimax/MiniMax-M2.1
5. if/kimi-k2-thinking
Outcome: deep fallback depth for deadline-critical workloads
Príručka D: Operačný program agenta s MCP + A2A
1) Start MCP transport (`omniroute --mcp`) for tool-driven operations
2) Run A2A tasks via `message/send` and `message/stream`
3) Observe via /dashboard/endpoint (MCP and A2A tabs)
4) Toggle services via inline status controls
🆓 Začnite zadarmo — nulové náklady na konfiguráciu
Nastavte kódovanie AI za pár minút za $0/mesiac. Pripojte tieto bezplatné účty a použite vstavanú kombináciu Free Stack.
Krok
Akcia
Poskytovatelia odblokovaní
1
Pripojiť Kiro (AWS Builder ID OAuth)
Claude Sonnet 4.5, Haiku 4.5 — neobmedzene
2
Pripojte Qoder (Google OAuth)
kimi-k2-myslenie, qwen3-coder-plus, deepseek-r1... — neobmedzené
3
Pripojte Qwen (kód zariadenia)
qwen3-coder-plus, qwen3-coder-flash... — neobmedzene
4
Pripojte Gemini CLI (Google OAuth)
gemini-3-flash, gemini-2.5-pro — 180 000/mesiac zadarmo
5
/dashboard/combos → Šablóna Bezplatný balík (0 USD)
Round-robin všetkých bezplatných poskytovateľov automaticky
Nasmerujte ľubovoľné IDE/CLI na: http://localhost:20128/v1 · Kľúč API: any-string · Hotovo.
Voliteľné extra pokrytie (tiež zadarmo): Groq API kľúč (30 RPM zadarmo), NVIDIA NIM (40 RPM zadarmo, 70+ modelov), Cerebras (1 milión tokenov/deň), LongCat API kľúč (50 miliónov tokenov/deň!), Cloudflare Workers AI (10 000 neurónov/deň, 50+ modelov).
⚡ Rýchly štart
1) Nainštalujte a spustite
npm install -g omniroute
omniroute
používatelia pnpm: Po inštalácii spustite pnpm approve-builds -g, aby ste povolili natívne skripty zostavovania vyžadované better-sqlite3 a @swc/core:
pnpm install -g omniroute
pnpm approve-builds -g # Select all packages → approve
omniroute
Informačný panel sa otvára na http://localhost:20128 a základná adresa URL rozhrania API je http://localhost:20128/v1.
Príkaz
Popis
omniroute
Spustiť server (PORT=20128, API a dashboard na rovnakom porte)
omniroute --port 3000
Nastavte kanonický/API port na 3000
omniroute --mcp
Spustiť MCP server (stdio transport)
omniroute --no-open
Neotvárať automaticky prehliadač
omniroute --help
Zobraziť pomoc
Voliteľný režim s rozdeleným portom:
PORT=20128 DASHBOARD_PORT=20129 omniroute
# API: http://localhost:20128/v1
# Dashboard: http://localhost:20129
2) Pripojte poskytovateľov a vytvorte si kľúč API
- Otvorte Dashboard →
Providers a pripojte aspoň jedného poskytovateľa (OAuth alebo API kľúč).
- Otvorte Dashboard →
Endpoints a vytvorte kľúč API.
- (Voliteľné) Otvorte informačný panel →
Combos a nastavte svoj záložný reťazec.
3) Nasmerujte svoj kódovací nástroj na OmniRoute
Base URL: http://localhost:20128/v1
API Key: [copy from Endpoint page]
Model: if/kimi-k2-thinking (or any provider/model prefix)
Funguje s Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, OpenClaw, OpenCode a SDK kompatibilné s OpenAI.
4) Povolenie a overenie protokolov (v2.0)
MCP (pre operácie poháňané nástrojmi):
omniroute --mcp
Potom pripojte svojho klienta MCP cez stdio a testujte nástroje ako:
omniroute_get_health
omniroute_list_combos
A2A (pre pracovné postupy agent-agent):
curl http://localhost:20128/.well-known/agent.json
curl -X POST http://localhost:20128/a2a \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":"quickstart","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Give me a short quota summary."}]}}'
5) Overte všetko od konca do konca (odporúča sa)
npm run test:protocols:e2e
Tento balík overuje skutočné toky klientov MCP a A2A oproti spustenej aplikácii.
Alternatíva: spustiť zo zdroja
cp .env.example .env
npm install
PORT=20128 DASHBOARD_PORT=20129 NEXT_PUBLIC_BASE_URL=http://localhost:20129 npm run dev
🐳 Docker
OmniRoute je k dispozícii ako verejný obrázok Docker na Docker Hub.
Rýchly beh:
docker run -d \
--name omniroute \
--restart unless-stopped \
-p 20128:20128 \
-v omniroute-data:/app/data \
diegosouzapw/omniroute:latest
So súborom prostredia:
# Copy and edit .env first
cp .env.example .env
docker run -d \
--name omniroute \
--restart unless-stopped \
--env-file .env \
-p 20128:20128 \
-v omniroute-data:/app/data \
diegosouzapw/omniroute:latest
Pomocou Docker Compose:
# Base profile (no CLI tools)
docker compose --profile base up -d
# CLI profile (Claude Code, Codex, OpenClaw built-in)
docker compose --profile cli up -d
Obrázok
Tag
Veľkosť
Popis
diegosouzapw/omniroute
latest
~250 MB
Najnovšie stabilné vydanie
diegosouzapw/omniroute
1.0.3
~250 MB
Aktuálna verzia
🖥️ Desktopová aplikácia – offline a vždy zapnutá
🆕 NOVINKA! OmniRoute je teraz k dispozícii ako natívna desktopová aplikácia pre Windows, macOS a Linux.
Spustite OmniRoute ako samostatnú počítačovú aplikáciu – pre miestne modely nie je potrebný žiadny terminál, žiadny prehliadač ani internet. Aplikácia založená na elektróne obsahuje:
- 🖥️ Natívne okno — Vyhradené okno aplikácie s integráciou do systémovej lišty
- 🔄 Auto-Start – Spustite OmniRoute pri prihlásení do systému
- 🔔 Natívne upozornenia – Získajte upozornenia na vyčerpanie kvóty alebo problémy s poskytovateľom
- ⚡ Inštalácia jedným kliknutím — NSIS (Windows), DMG (macOS), AppImage (Linux)
- 🌐 Režim offline – Funguje plne offline s pribaleným serverom
Rýchly štart
# Development mode
npm run electron:dev
# Build for your platform
npm run electron:build # Current platform
npm run electron:build:win # Windows (.exe)
npm run electron:build:mac # macOS (.dmg) — x64 & arm64
npm run electron:build:linux # Linux (.AppImage)
Systémová lišta
Keď je minimalizovaný, OmniRoute žije vo vašej systémovej lište s rýchlymi akciami:
- Otvorte prístrojovú dosku
- Zmeňte port servera
- Ukončite aplikáciu
📖 Úplná dokumentácia: OMNI_TOKEN_153
💰 Prehľad cien
Úroveň
Poskytovateľ
Náklady
Obnovenie kvóty
Najlepšie pre
💳 PREDPLATNÉ
Claude Code (Pro)
20 USD/mesiac
5h + týždenne
Už prihlásené
Codex (Plus/Pro)
20 – 200 USD/mesiac
5h + týždenne
Používatelia OpenAI
Gemini CLI
ZADARMO
180 tis./mesiac + 1 tis./deň
Všetci!
GitHub Copilot
10 – 19 USD/mes.
Mesačne
Používatelia GitHubu
🔑 API KEY
NVIDIA NIM
ZADARMO (dev forever)
~40 RPM
70+ otvorených modelov
Cerebras
ZADARMO (1 milión toku/deň)
60 000 TPM / 30 RPM
Najrýchlejší na svete
Groq
ZADARMO (30 RPM)
14,4K RPD
Ultra rýchla lama/gemma
DeepSeek V3.2
0,27 USD/1,10 USD za 1 milión
Žiadne
Najlepšie zdôvodnenie cena/kvalita
xAI Grok-4 Fast
0,20 USD/0,50 USD za 1M 🆕
Žiadne
Najrýchlejšie + volanie nástroja, ultranízke
xAI Grok-4 (štandard)
0,20 USD/1,50 USD za 1 milión 🆕
Žiadne
Rozumná vlajková loď od xAI
Mistral
Bezplatná skúšobná verzia + platené
Obmedzená sadzba
Európska AI
OpenRouter
Platba za použitie
Žiadne
100+ modelov agr.
💰 LACNO
GLM-5 (cez Z.AI) 🆕
0,5 USD/1 milión
Denne 10:00
128K výstup, najnovšia vlajková loď
GLM-4,7
0,6 USD/1 milión
Denne 10:00
Záloha rozpočtu
MiniMax M2,5 🆕
Vstup 0,3 $/1 milión
5-hodinové valcovanie
Úvahy + agentské úlohy
MiniMax M2.1
0,2 USD/1 milión
5-hodinové valcovanie
Najlacnejšia možnosť
Kimi K2.5 (Moonshot API) 🆕
Platba za použitie
Žiadne
Priamy prístup Moonshot API
Kimi K2
9 USD/mesiac byt
10 miliónov tokenov/mesiac
Predvídateľné náklady
🆓 ZDARMA
Qoder
$0
Neobmedzené
5 modelov neobmedzene
Qwen
$0
Neobmedzené
4 modely neobmedzene
Kiro
$0
Neobmedzené
Claude Sonnet/Haiku (staviteľ AWS)
LongCat Flash-Lite 🆕
$0 (50 miliónov tok/deň 🔥)
1 RPS
Najväčšia bezplatná kvóta na Zemi
Opeľovanie AI 🆕
$0 (nie je potrebný žiadny kľúč)
1 požiadavka/15s
GPT-5, Claude, DeepSeek, Llama 4
Cloudflare Workers AI 🆕
$0 (10 000 neurónov/deň)
~150 resp./deň
50+ modelov, globálny náskok
Scaleway AI 🆕
$0 (celkom 1 milión tokenov)
Obmedzená sadzba
EU/GDPR, Qwen3 235B, Lama 70B
🆕 Pridané nové modely (marec 2026): Rodina Grok-4 Fast za 0,20 $/0,50 $/M (porovnávacia rýchlosť 1143 ms – o 30 % rýchlejšia ako Gemini 2.5 Flash), GLM-5 cez Z.AI s výstupom 128 kB, aktualizovaná cena MiniMax M2.5 V5, Kimi K2.2 Direct API.
💡 Combo Stack 0 $ — Kompletné bezplatné nastavenie:
# 🆓 Ultimate Free Stack 2026 — 11 Providers, $0 Forever
Kiro (kr/) → Claude Sonnet/Haiku UNLIMITED
Qoder (if/) → kimi-k2-thinking, qwen3-coder-plus, deepseek-r1 UNLIMITED
LongCat Lite (lc/) → LongCat-Flash-Lite — 50M tokens/day 🔥
Pollinations (pol/) → GPT-5, Claude, DeepSeek, Llama 4 — no key needed
Qwen (qw/) → qwen3-coder-plus, qwen3-coder-flash, qwen3-coder-next UNLIMITED
Gemini (gemini/) → Gemini 2.5 Flash — 1,500 req/day free API key
Cloudflare AI (cf/) → Llama 70B, Gemma 3, Mistral — 10K Neurons/day
Scaleway (scw/) → Qwen3 235B, Llama 70B — 1M free tokens (EU)
Groq (groq/) → Llama/Gemma ultra-fast — 14.4K req/day
NVIDIA NIM (nvidia/) → 70+ open models — 40 RPM forever
Cerebras (cerebras/) → Llama/Qwen world-fastest — 1M tok/day
Nulové náklady. Nikdy neprestáva kódovať. Nakonfigurujte si to ako jednu kombináciu OmniRoute a všetky núdzové situácie sa stanú automaticky – žiadne manuálne prepínanie.
🆓 Bezplatné modely — to, čo skutočne získate
Všetky modely uvedené nižšie sú 100 % zadarmo, bez potreby kreditnej karty. OmniRoute medzi nimi automaticky prechádza, keď sa minie jedna kvóta – skombinujte ich všetky a získate nerozbitnú kombináciu 0 $.
🔵 CLAUDE MODELS (cez Kiro — AWS Builder ID)
Model
Predpona
Limit
Limit sadzby
claude-sonnet-4.5
kr/
Neobmedzené
Žiadny hlásený denný limit
claude-haiku-4.5
kr/
Neobmedzené
Žiadny hlásený denný limit
claude-opus-4.6
kr/
Neobmedzené
Najnovší Opus cez Kiro
🢢 MODELY QODER (bezplatný protokol OAuth – žiadna kreditná karta)
Model
Predpona
Limit
Limit sadzby
kimi-k2-thinking
if/
Neobmedzené
Žiadny nahlásený strop
qwen3-coder-plus
if/
Neobmedzené
Žiadny nahlásený strop
deepseek-r1
if/
Neobmedzené
Žiadny nahlásený strop
minimax-m2.1
if/
Neobmedzené
Žiadny nahlásený strop
kimi-k2
if/
Neobmedzené
Žiadny nahlásený strop
🟡 MODELY QWEN (autorizácia kódu zariadenia)
Model
Predpona
Limit
Limit sadzby
qwen3-coder-plus
qw/
Neobmedzené
Žiadny nahlásený strop
qwen3-coder-flash
qw/
Neobmedzené
Žiadny nahlásený strop
qwen3-coder-next
qw/
Neobmedzené
Žiadny nahlásený strop
vision-model
qw/
Neobmedzené
Multimodálne (obrázky)
🟣 GEMINI CLI (Google OAuth)
Model
Predpona
Limit
Limit sadzby
gemini-3-flash-preview
gc/
180 tis. tok/mesiac + 1 tis./deň
Mesačný reset
gemini-2.5-pro
gc/
180 tis./mesiac (zdieľaný bazén)
Vysoká kvalita
⚫ NVIDIA NIM (bezplatný kľúč API — build.nvidia.com)
Úroveň
Denný limit
Limit sadzby
Poznámky
Zadarmo (Dev)
Žiadny token cap
~40 RPM
70+ modelov; prechod na limity čistej sadzby v polovici roku 2025
Populárne bezplatné modely: moonshotai/kimi-k2.5 (Kimi K2.5), z-ai/glm4.7 (GLM 4.7), deepseek-ai/deepseek-v3.2 (DeepSeek V3.2), nvidia/llama-3.3-70b-instruct_, _6_EN_OMNI
⚪ CEREBRAS (bezplatný kľúč API — inference.cerebras.ai)
Úroveň
Denný limit
Limit sadzby
Poznámky
Zadarmo
1 milión tokenov/deň
60 000 TPM / 30 RPM
Svetovo najrýchlejšie odvodenie LLM; resetuje sa denne
Dostupné zadarmo: llama-3.3-70b, llama-3.1-8b, deepseek-r1-distill-llama-70b
🔴 GROQ (bezplatný kľúč API — console.groq.com)
Úroveň
Denný limit
Limit sadzby
Poznámky
Zadarmo
14,4K RPD
30 otáčok za minútu na model
Žiadna kreditná karta; 429 na limit, neúčtuje sa
Dostupné zadarmo: llama-3.3-70b-versatile, gemma2-9b-it, mixtral-8x7b, whisper-large-v3
🔴 LONGCAT AI (bezplatný kľúč API — longcat.chat) 🆕
Model
Predpona
Denná bezplatná kvóta
Poznámky
LongCat-Flash-Lite
lc/
50 miliónov žetónov 💥
Najväčšia bezplatná kvóta vôbec
LongCat-Flash-Chat
lc/
500 000 žetónov
Viacotáčkový chat
LongCat-Flash-Thinking
lc/
500 000 žetónov
Zdôvodnenie / CoT
LongCat-Flash-Thinking-2601
lc/
500 000 žetónov
Verzia z januára 2026
LongCat-Flash-Omni-2603
lc/
500 000 žetónov
Multimodálne
100 % zadarmo vo verejnej beta verzii. Zaregistrujte sa na longcat.chat pomocou e-mailu alebo telefónu. Resetuje sa denne o 00:00 UTC.
🢢 POLLINATIONS AI (nevyžaduje sa žiadny kľúč API) 🆕
Model
Predpona
Limit sadzby
Poskytovateľ za
openai
pol/
1 požiadavka/15s
GPT-5
claude
pol/
1 požiadavka/15s
Antropický Claude
gemini
pol/
1 požiadavka/15s
Google Gemini
deepseek
pol/
1 požiadavka/15s
DeepSeek V3
llama
pol/
1 požiadavka/15s
Meta Llama 4 Scout
mistral
pol/
1 požiadavka/15s
Mistral AI
✨ Nulové trenie: Bez registrácie, bez kľúča API. Pridajte poskytovateľa opeľovania s prázdnym kľúčovým poľom a funguje to okamžite.
🟠 CLOUDFLARE WORKERS AI (bezplatný kľúč API — cloudflare.com) 🆕
Úroveň
Denné neuróny
Ekvivalentné použitie
Poznámky
Zadarmo
10 000
~150 LLM resp / 500 s audio / 15 000 vložení
Global edge, 50+ modelov
Populárne bezplatné modely: @cf/meta/llama-3.3-70b-instruct, @cf/google/gemma-3-12b-it, @cf/openai/whisper-large-v3-turbo (bezplatný zvuk!), @cf/qwen/qwen2.5-coder-15b-instruct
Vyžaduje token API + ID účtu z dash.cloudflare.com. Uložte ID účtu v nastaveniach poskytovateľa.
🟣 SCALEWAY AI (1 milión bezplatných tokenov — scaleway.com) 🆕
Úroveň
Voľná kvóta
Miesto
Poznámky
Zadarmo
1 milión tokenov
🇫🇷 Paríž, EÚ
V rámci limitov nie je potrebná žiadna kreditná karta
Dostupné zadarmo: qwen3-235b-a22b-instruct-2507 (Qwen3 235B!), llama-3.1-70b-instruct, mistral-small-3.2-24b-instruct-2506, deepseek-v3-0324
V súlade s EÚ/GDPR. Získajte kľúč API na console.scaleway.com.
💡 Konečný bezplatný balík (11 poskytovateľov, 0 $ navždy):
Kiro (kr/) → Claude Sonnet/Haiku UNLIMITED
Qoder (if/) → kimi-k2-thinking, qwen3-coder-plus, deepseek-r1 UNLIMITED
LongCat Lite (lc/) → LongCat-Flash-Lite — 50M tokens/day 🔥
Pollinations (pol/) → GPT-5, Claude, DeepSeek, Llama 4 — no key needed
Qwen (qw/) → qwen3-coder models UNLIMITED
Gemini (gemini/) → Gemini 2.5 Flash — 1,500 req/day free
Cloudflare AI (cf/) → 50+ models — 10K Neurons/day
Scaleway (scw/) → Qwen3 235B, Llama 70B — 1M free tokens (EU)
Groq (groq/) → Llama/Gemma — 14.4K req/day ultra-fast
NVIDIA NIM (nvidia/) → 70+ open models — 40 RPM forever
Cerebras (cerebras/) → Llama/Qwen world-fastest — 1M tok/day
🎙️ Kombinácia bezplatného prepisu
Prepíšte akýkoľvek zvuk/video za **0** – Deepgram vedie s 200 zadarmo, AssemblyAI 50 $ záložný, Groq Whisper ako neobmedzená núdzová záloha.
Poskytovateľ
Bezplatné kredity
Najlepší model
Limit sadzby
🢢 Deepgram
200 $ zadarmo (registrácia)
nova-3 — najlepšia presnosť, viac ako 30 jazykov
Žiadny limit RPM na bezplatné kredity
🔵 MontážAI
50 $ zadarmo (registrácia)
universal-3-pro – kapitoly, sentiment, PII
Žiadny limit RPM na bezplatné kredity
🔴 Groq
Navždy zadarmo
whisper-large-v3 — OpenAI Whisper
30 RPM (obmedzená rýchlosť)
Navrhovaná kombinácia v /dashboard/combos:
Name: free-transcription
Strategy: Priority
Nodes:
[1] deepgram/nova-3 → uses $200 free first
[2] assemblyai/universal-3-pro → fallback when Deepgram credits run out
[3] groq/whisper-large-v3 → free forever, emergency fallback
Potom na karte /dashboard/media → Prepis: nahrajte akýkoľvek zvukový alebo video súbor → vyberte svoj kombinovaný koncový bod → získajte prepis v podporovaných formátoch.
💡 Kľúčové vlastnosti
OmniRoute v2.0 je postavený ako operačná platforma, nie len ako relé proxy.
🆕 Novinka — Vylepšenia inšpirované ClawRouterom (marec 2026)
Funkcia
Čo to robí
⚡ Grok-4 Fast Family
Modely xAI za 0,20 USD/0,50 USD/M – porovnávacia rýchlosť 1143 ms (o 30 % rýchlejšie ako Gemini 2.5 Flash)
🧠 GLM-5 cez Z.AI
128 000 výstupný kontext, 0,5 $/1 milión – najnovšia vlajková loď z rodiny GLM
🔮 MiniMax M2,5
Úvahy + agentské úlohy za 0,30 $/1 milión – významný upgrade z M2,1
🎯 toolCalling Flag na model
Podľa modelu toolCalling: true/false v registri – AutoCombo preskakuje modely bez nástrojov
🌍 Multilingual Intent Detection
Kľúčové slová PT/ZH/ES/AR v hodnotení AutoCombo – lepší výber modelu pre neanglický obsah
📊 Návraty založené na benchmarkoch
Skutočná latencia p95 z kombinovaného hodnotenia informačných kanálov živých žiadostí – AutoCombo sa učí zo skutočných údajov
🔁 Požiadať o deduplikáciu
Okno odstraňovania duplicitných údajov založené na hašovaní obsahu – bezpečné pre viacerých agentov, zabraňuje duplicitným poplatkom
🔌 Stratégia pripojiteľného smerovača
Rozšíriteľné rozhranie RouterStrategy – pridanie vlastnej logiky smerovania ako zásuvných modulov
🚀 Predchádzajúca v2.0.9+ – Ihrisko, odtlačky prstov CLI a AKT
Funkcia
Čo to robí
🎮 Modelové ihrisko
Stránka hlavného panela na priame otestovanie akéhokoľvek modelu – selektory poskytovateľa/modelu/koncového bodu, editor Monaco, streamovanie, prerušenie, načasovanie
🔏 CLI Fingerprint Matching
Usporiadanie hlavičky/tela podľa poskytovateľa tak, aby sa zhodovalo s natívnymi podpismi CLI – prepínajte podľa poskytovateľa v Nastavenia > Zabezpečenie. Vaša proxy IP je zachovaná
🤝 Podpora ACP (Protokol agenta klienta)
Objavovanie agentov CLI (Codex, Claude, Goose, Gemini CLI, OpenClaw + 9 ďalších), spúšťač procesov, koncový bod /api/acp/agents
🤖 Hlavný panel agentov AKT
Debug › Stránka Agenti — mriežka 14 agentov so stavom inštalácie, verziou, vlastným formulárom agenta pre ľubovoľný nástroj CLI. Používatelia OpenCode dostanú tlačidlo „Stiahnuť opencode.json“, ktoré automaticky vygeneruje konfiguráciu pripravenú na použitie so všetkými dostupnými modelmi.
🔧 Vlastný model apiFormat Smerovanie
Vlastné modely s apiFormat: "responses" teraz správne smerujú do prekladača Responses API
🏢 Izolácia pracovného priestoru Codex
Viaceré pracovné priestory Codex na e-mail – OAuth správne oddeľuje pripojenia podľa ID pracovného priestoru
🔄 Elektrónová automatická aktualizácia
Desktopová aplikácia kontroluje aktualizácie + automatická inštalácia pri reštarte
🤖 Agent & Protocol Operations (v2.0)
Funkcia
Čo to robí
🔧 MCP Server (16 nástrojov)
Nástroje IDE/agenta cez 3 prenosy: stdio, SSE (/api/mcp/sse), Streamovateľný HTTP (/api/mcp/stream)
🤝 Server A2A (JSON-RPC + SSE)
Vykonávanie úloh agent-agent so synchronizáciou a streamovaním
🧭 Stránka konsolidovaných koncových bodov
Stránka správy s kartami s kartami Endpoint Proxy, MCP, A2A a API Endpoints
🎚️ Prepínače aktivácie/deaktivácie služby
Vypínače ON/OFF pre MCP a A2A s trvalým nastavením (predvolené: OFF)
🛰️ MCP Runtime Heartbeat
Skutočný stav procesu (pid, uptime, srdcový tep, transport, režim rozsahu)
📋 MCP Audit Trail
Filtrovateľné protokoly auditu s úspechom/neúspechom a kľúčovým priradením
🔐 Presadzovanie rozsahu MCP
9 podrobných oprávnení rozsahu pre riadený prístup k nástroju
📡 Správa životného cyklu úloh A2A
Zoznam/filtrovanie úloh, kontrola udalostí/artefaktov, zrušenie spustených úloh
📋 Zistenie karty agenta
/.well-known/agent.json pre automatické zisťovanie klientov
🧪 Protokol E2E Test Harness
Skutočné toky klienta MCP SDK + A2A v test:protocols:e2e
⚙️ Ovládacie prvky
Kombinované prepínanie, aplikovanie profilov odolnosti, resetovanie ističov z jedného ovládacieho povrchu
🧠 Smerovanie a inteligencia
Funkcia
Čo to robí
🎯 Inteligentná 4-úrovňová núdzová záloha
Automatická trasa: Predplatné → Kľúč API → Lacné → Zadarmo
📊 Sledovanie kvóty v reálnom čase
Živý počet tokenov + reset odpočítavania na poskytovateľa
🔄 Formátový preklad
OpenAI ↔ Claude ↔ Gemini ↔ Odpovede s konverziami bezpečnými pre schému
👥 Podpora viacerých účtov
Viac účtov na poskytovateľa s inteligentným výberom
🔄 Automatická obnova tokenov
Tokeny OAuth sa automaticky obnovia s opätovným pokusom
🎨 Vlastné kombá
6 vyvažovacích stratégií + núdzové riadenie reťazca
🌐 Wildcard Router
provider/* dynamické smerovanie
🧠 Premýšľajte o kontrolách rozpočtu
Limity priechodného, automatického, vlastného a adaptívneho uvažovania
🔀 Aliasy modelov
Vstavaný + vlastný model aliasing a bezpečnosť migrácie
⚡ Degradácia pozadia
Smerujte úlohy s nízkou prioritou na pozadí na lacnejšie modely
🧪 Inteligentné smerovanie podľa úloh
Automatický výber modelu podľa typu obsahu (kódovanie/vízia/analýza/sumarizácia)
💬 Promptné vstrekovanie systému
Dôsledne uplatňované globálne kontroly správania
📄 Kompatibilita rozhrania Responses API
Plná podpora /v1/responses pre kódex a pokročilé pracovné postupy agentov
🎵 Multimodálne API
Funkcia
Čo to robí
🖼️ Generovanie obrázkov
/v1/images/generations s cloudom a lokálnymi backendmi
📐 Vloženie
/v1/embeddings pre vyhľadávacie a RAG potrubia
🎤 Prepis zvuku
/v1/audio/transcriptions — 7 poskytovateľov (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), automatická detekcia jazyka, podpora MP4/MP3/WAV
🔊 Prevod textu na reč
/v1/audio/speech — 10 poskytovateľov (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) so správnymi chybovými hláseniami
🎬 Generácia videa
/v1/videos/generations (pracovné postupy ComfyUI + SD WebUI)
🎵 Hudobná generácia
/v1/music/generations (pracovné postupy ComfyUI)
🛡️ Moderovania
/v1/moderations bezpečnostné kontroly
🔀 Reranking
/v1/rerank na hodnotenie relevantnosti
🔍 Vyhľadávanie na webe 🆕
/v1/search — 5 poskytovateľov (Serper, Brave, Perplexity, Exa, Tavily), 6 500+ zadarmo/mesiac, automatické zlyhanie, vyrovnávacia pamäť
🛡️ Odolnosť, bezpečnosť a riadenie
Funkcia
Čo to robí
🔌 Ističe
Vypnutie/obnovenie pre každý model s prahovými ovládačmi
🎯 ** Modely s vedomím koncového bodu**
Vlastné modely deklarujú podporované koncové body + formát API
🛡️ Anti-hromové stádo
Mutex + semaforové ochrany pri opakovaných udalostiach/postupoch
🧠 Sémantická + podpisová vyrovnávacia pamäť
Zníženie nákladov/latencie pomocou dvoch vrstiev vyrovnávacej pamäte
⚡ Požiadajte o idempotenciu
Duplicitné ochranné okno
🔒 ** Spoofing odtlačkov prstov TLS**
Odtlačok TLS podobný prehliadaču – obmedzuje detekciu robotov a označovanie účtu
🔏 CLI Fingerprint Matching
Zodpovedá natívnym podpisom požiadaviek CLI – znižuje riziko zákazu pri zachovaní proxy IP
🌐 Filtrovanie IP
Kontrola zoznamu povolených/blokovaných nasadení pre vystavené nasadenia
📊 Upraviteľné limity sadzieb
Konfigurovateľné globálne limity/limity na úrovni poskytovateľa s perzistenciou
🔑 Správa kľúčov API + rozsah
Bezpečné vydávanie/otočenie kľúčov a ovládanie modelu/poskytovateľa
🛡️ Chránené /models
Voliteľné overenie a skrytie poskytovateľa pre katalóg modelov
📊 Pozorovateľnosť a analytika
Funkcia
Čo to robí
📝 Žiadosť + protokolovanie proxy
Úplná žiadosť/odpoveď a protokolovanie proxy
📉 Streamed Detailed Logs 🆕
Reconstructs SSE payload streams cleanly into the UI
📋 Unified Logs Dashboard
Požiadavka, proxy, audit a zobrazenie konzoly na jednej stránke
🔍 Požiadať o telemetriu
p50/p95/p99 latencia a sledovanie požiadaviek
🏥 Panel zdravia
Doba prevádzkyschopnosti, stavy prerušovačov, uzamknutia, štatistiky vyrovnávacej pamäte
💰 Sledovanie nákladov
Kontroly rozpočtu a viditeľnosť cien podľa modelu
📈 Analytické vizualizácie
Štatistiky používania modelu/poskytovateľa a zobrazenia trendov
🧪 Rámec hodnotenia
Testovanie zlatej sady s konfigurovateľnými stratégiami zhody
☁️ Nasadenie a platforma
Funkcia
Čo to robí
🌐 Nasadenie kdekoľvek
Localhost, VPS, Docker, Cloud prostredia
💾 Cloud Sync
Synchronizácia konfigurácie cez cloud worker
🔄 Zálohovanie/Obnova
Export/import a toky obnovy po havárii
🧙 Sprievodca onboardingom
Sprievodca nastavením pri prvom spustení
🔧 CLI Tools Dashboard
Nastavenie jedným kliknutím pre obľúbené nástroje kódovania
🎮 Modelové ihrisko
Otestujte akéhokoľvek poskytovateľa/model/koncový bod z ovládacieho panela
🔏 CLI Fingerprint Toggle
Zhoda odtlačkov prstov jednotlivých poskytovateľov v časti Nastavenia > Zabezpečenie
🌐 i18n (30 jazykov)
Úplná podpora dashboardu + dokumentov s podporou RTL
🧹 Vymazať všetky modely
Vymazanie zoznamu modelov jedným kliknutím v detailoch poskytovateľa
👁️ Sidebar Controls 🆕
Hide components and integrations from Appearance Settings
📋 Šablóny vydaní
Štandardizované šablóny GitHub pre chyby a funkcie
📂 Custom Data Directory
DATA_DIR prepísanie miesta uloženia
Funkcia Deep Dive
Inteligentné núdzové riešenie s praktickou kontrolou nákladov
Combo: "my-coding-stack"
1. cc/claude-opus-4-6
2. nvidia/llama-3.3-70b
3. glm/glm-4.7
4. if/kimi-k2-thinking
Keď kvóta, sadzba alebo stav zlyhajú, OmniRoute automaticky prejde na ďalšieho kandidáta bez manuálneho prepínania.
Správa protokolov, ktorá je viditeľná a ovládateľná
- MCP + A2A sú viditeľné v používateľskom rozhraní a dokumentoch (nie sú skryté)
– Rozhrania API stavu protokolu odhaľujú aktuálne prevádzkové údaje (
/api/mcp/*, /api/a2a/*)
- Panely obsahujú akcie pre 2. deň (prepínanie komb, resetovanie prerušovača, zrušenie úlohy)
Pracovný postup prekladateľa + overenia
Oblasť prekladateľov zahŕňa:
- Ihrisko: vyžiadajte si kontroly transformácie
- Chat Tester: úplná spiatočná cesta so žiadosťou a odpoveďou
- Testovacia lavica: viacero prípadov v jednom behu
- Live Monitor: zobrazenie premávky v reálnom čase
Plus overenie protokolu so skutočnými klientmi cez npm run test:protocols:e2e.
📖 MCP Server README — Referencie k nástroju, konfigurácie IDE a príklady klientov
📖 A2A Server README — Zručnosti, metódy JSON-RPC, streamovanie a životný cyklus úloh
🧪 Hodnotenia (Evals)
OmniRoute obsahuje vstavaný hodnotiaci rámec na testovanie kvality odozvy LLM oproti zlatému súboru. Prístup k nej získate cez Analytics → Evals na hlavnom paneli.
Vstavaná zlatá súprava
Predinštalovaná sada „OmniRoute Golden Set“ obsahuje testovacie prípady pre:
- Pozdravy, matematika, geografia, generovanie kódu
- Súlad s formátom JSON, preklad, generovanie markdownov
- Bezpečnostné odmietnutie (škodlivý obsah), počítanie, booleovská logika
Stratégie hodnotenia
Stratégia
Popis
Príklad
exact
Výstup sa musí presne zhodovať
"4"
contains
Výstup musí obsahovať podreťazec (nerozlišujú sa malé a veľké písmená)
"Paris"
regex
Výstup musí zodpovedať vzoru regulárneho výrazu
"1.*2.*3"
custom
Vlastná funkcia JS vracia true/false
(output) => output.length > 10
📖 Sprievodca nastavením
Nastavenie protokolu (MCP + A2A)
🧩 Nastavenie MCP (Model Context Protocol)
Spustite prenos MCP v režime stdio:
omniroute --mcp
Odporúčaný postup overenia:
- Pripojte svojho MCP klienta cez stdio.
- Spustite
omniroute_get_health.
- Spustite
omniroute_list_combos.
- Otvorte
/dashboard/mcp na potvrdenie srdcového tepu, aktivity a auditu.
Užitočné API pre automatizáciu:
GET /api/mcp/status
GET /api/mcp/tools
GET /api/mcp/audit
GET /api/mcp/audit/stats
🤝 Nastavenie A2A (Agent2Agent)
Objavte agenta:
curl http://localhost:20128/.well-known/agent.json
Pošlite úlohu:
curl -X POST http://localhost:20128/a2a \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":"setup-a2a","method":"message/send","params":{"skill":"quota-management","messages":[{"role":"user","content":"Summarize quota status."}]}}'
Správa životného cyklu:
GET /api/a2a/status
GET /api/a2a/tasks
GET /api/a2a/tasks/:id
POST /api/a2a/tasks/:id/cancel
Operačné používateľské rozhranie:
/dashboard/a2a pre pozorovateľnosť úlohy/stavu/streamu a akcie dymu
🧪 Kompletné overenie protokolu
Overte oba protokoly so skutočnými klientmi:
npm run test:protocols:e2e
Týmto sa overí:
- Pripojenie/zoznam/zavolanie klienta MCP SDK
- A2A objav/odoslanie/streamovanie/získanie/zrušenie
- Krížová kontrola údajov v MCP audit a A2A task management API
💳 Poskytovatelia predplatného
Claude Code (Pro/Max)
Dashboard → Providers → Connect Claude Code
→ OAuth login → Auto token refresh
→ 5-hour + weekly quota tracking
Models:
cc/claude-opus-4-6
cc/claude-sonnet-4-5-20250929
cc/claude-haiku-4-5-20251001
Tip pre profesionálov: Používajte Opus na zložité úlohy, Sonnet na rýchlosť. OmniRoute sleduje kvótu na model!
OpenAI Codex (Plus/Pro)
Dashboard → Providers → Connect Codex
→ OAuth login (port 1455)
→ 5-hour + weekly reset
Models:
cx/gpt-5.2-codex
cx/gpt-5.1-codex-max
Správa limitu účtu Codex (5 hodín + týždenne)
Každý účet Codex má teraz prepínače pravidiel v Dashboard -> Providers:
5h (ZAP./VYP.): presadzovať zásadu prahu 5-hodinového okna.
Weekly (ZAP./VYP.): presadzovanie zásady týždenného limitu okna.
- Prahové správanie: keď povolené okno dosiahne využitie >=90 %, daný účet sa preskočí.
- Rotačné správanie: OmniRoute automaticky smeruje k ďalšiemu oprávnenému účtu Codex.
- Resetovať správanie: keď poskytovateľ
resetAt uplynie čas, účet sa automaticky znova stane spôsobilým.
Scenáre:
5h ON + Weekly ON: účet sa preskočí, keď ktorékoľvek okno dosiahne prah.
5h OFF + Weekly ON: účet môže zablokovať iba týždenné používanie.
5h ON + Weekly OFF: iba 5-hodinové používanie môže zablokovať účet.
resetAt úspešne prebehlo: účet sa automaticky znova zaradí do rotácie (bez manuálneho opätovného povolenia).
Gemini CLI (ZADARMO 180 000/mesiac!)
Dashboard → Providers → Connect Gemini CLI
→ Google OAuth
→ 180K completions/month + 1K/day
Models:
gc/gemini-3-flash-preview
gc/gemini-2.5-pro
Najlepšia hodnota: Obrovská bezplatná úroveň! Použite to pred platenými úrovňami.
GitHub Copilot
Dashboard → Providers → Connect GitHub
→ OAuth via GitHub
→ Monthly reset (1st of month)
Models:
gh/gpt-5
gh/claude-4.5-sonnet
gh/gemini-3-pro
🔑 Kľúčoví poskytovatelia API
NVIDIA NIM (BEZPLATNÝ prístup pre vývojárov — 70+ modelov)
- Zaregistrujte sa: build.nvidia.com
- Získajte bezplatný kľúč API (vrátane 1 000 kreditov na odvodenie)
- Ovládací panel → Pridať poskytovateľa → NVIDIA NIM:
- Kľúč API:
nvapi-your-key
Modely: nvidia/llama-3.3-70b-instruct, nvidia/mistral-7b-instruct a 50+ ďalších
Tip pre profesionálov: API kompatibilné s OpenAI – bezproblémovo funguje s prekladom formátu OmniRoute!
DeepSeek
- Zaregistrujte sa: platform.deepseek.com
- Získajte kľúč API
- Dashboard → Pridať poskytovateľa → DeepSeek
Modely: deepseek/deepseek-chat, deepseek/deepseek-coder
Groq (dostupná bezplatná úroveň!)
- Zaregistrujte sa: console.groq.com
- Získajte kľúč API (vrátane bezplatnej úrovne)
- Dashboard → Pridať poskytovateľa → Groq
Modely: groq/llama-3.3-70b, groq/mixtral-8x7b
Tip pre profesionálov: Ultra rýchle odvodenie – najlepšie pre kódovanie v reálnom čase!
OpenRouter (100+ modelov)
- Zaregistrujte sa: openrouter.ai
- Získajte kľúč API
- Dashboard → Pridať poskytovateľa → OpenRouter
Modely: Získajte prístup k viac ako 100 modelom od všetkých hlavných poskytovateľov prostredníctvom jediného kľúča API.
💰 Lacní poskytovatelia (záložné)
GLM-4,7 (denný reset, 0,6 $/1 milión)
- Zaregistrujte sa: Zhipu AI
- Získajte kľúč API z plánu kódovania
- Panel → Pridať kľúč API:
– Poskytovateľ:
glm
- Kľúč API:
your-key
Použitie: glm/glm-4.7
Tip pre profesionálov: Kódovací plán ponúka 3× kvótu za 1/7 cenu! Resetovať denne o 10:00.
MiniMax M2.1 (5h reset, $0.20/1M)
- Zaregistrujte sa: MiniMax
- Získajte kľúč API
- Panel → Pridať kľúč API
Použitie: minimax/MiniMax-M2.1
Tip pre profesionálov: Najlacnejšia možnosť pre dlhý kontext (1 milión tokenov)!
Kimi K2 (9 USD/mesiac)
- Prihlásiť sa na odber: Moonshot AI
- Získajte kľúč API
- Panel → Pridať kľúč API
Použitie: kimi/kimi-latest
Tip pre profesionálov: Pevné 9 $/mesiac za 10 miliónov tokenov = 0,90 $/1 milión efektívnych nákladov!
🆓 BEZPLATNÍ poskytovatelia (núdzové zálohovanie)
Qoder (5 BEZPLATNÝCH modelov cez OAuth)
Dashboard → Connect Qoder
→ Qoder OAuth login
→ Unlimited usage
Models:
if/kimi-k2-thinking
if/qwen3-coder-plus
if/glm-4.7
if/minimax-m2
if/deepseek-r1
Qwen (4 ZDARMA modely prostredníctvom kódu zariadenia)
Dashboard → Connect Qwen
→ Device code authorization
→ Unlimited usage
Models:
qw/qwen3-coder-plus
qw/qwen3-coder-flash
Kiro (Claude FREE)
Dashboard → Connect Kiro
→ AWS Builder ID or Google/GitHub
→ Unlimited usage
Models:
kr/claude-sonnet-4.5
kr/claude-haiku-4.5
🎨 Vytvoriť kombá
Príklad 1: Maximalizujte predplatné → Lacné zálohovanie
Dashboard → Combos → Create New
Name: premium-coding
Models:
1. cc/claude-opus-4-6 (Subscription primary)
2. glm/glm-4.7 (Cheap backup, $0.6/1M)
3. minimax/MiniMax-M2.1 (Cheapest fallback, $0.20/1M)
Use in CLI: premium-coding
Príklad 2: Iba zadarmo (nulové náklady)
Name: free-combo
Models:
1. gc/gemini-3-flash-preview (180K free/month)
2. if/kimi-k2-thinking (unlimited)
3. qw/qwen3-coder-plus (unlimited)
Cost: $0 forever!
🔧 CLI Integration
IDE kurzora
Settings → Models → Advanced:
OpenAI API Base URL: http://localhost:20128/v1
OpenAI API Key: [from OmniRoute dashboard]
Model: cc/claude-opus-4-6
Claude Code
Na konfiguráciu jedným kliknutím použite stránku CLI Tools na informačnom paneli alebo upravte ~/.claude/settings.json manuálne.
Kódex CLI
export OPENAI_BASE_URL="http://localhost:20128"
export OPENAI_API_KEY="your-omniroute-api-key"
codex "your prompt"
OpenClaw
Možnosť 1 – Dashboard (odporúčané):
Dashboard → CLI Tools → OpenClaw → Select Model → Apply
Možnosť 2 – Manuálne: Upraviť ~/.openclaw/openclaw.json:
{
"models": {
"providers": {
"omniroute": {
"baseUrl": "http://127.0.0.1:20128/v1",
"apiKey": "sk_omniroute",
"api": "openai-completions"
}
}
}
}
Poznámka: OpenClaw funguje iba s lokálnou OmniRoute. Použite 127.0.0.1 namiesto localhost, aby ste sa vyhli problémom s rozlíšením IPv6.
Cline / Pokračovať / RooCode
Settings → API Configuration:
Provider: OpenAI Compatible
Base URL: http://localhost:20128/v1
API Key: [from OmniRoute dashboard]
Model: if/kimi-k2-thinking
OpenCode
Krok 1: Pridajte OmniRoute ako vlastného poskytovateľa:
opencode
/connect
# Select "Other" → Enter ID: "omniroute" → Enter your OmniRoute API key
Krok 2: Vytvorte/upravte opencode.json v koreňovom adresári projektu:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"omniroute": {
"npm": "@ai-sdk/openai-compatible",
"name": "OmniRoute",
"options": {
"baseURL": "http://localhost:20128/v1"
},
"models": {
"cc/claude-sonnet-4-20250514": { "name": "Claude Sonnet 4" },
"gg/gemini-2.5-pro": { "name": "Gemini 2.5 Pro" },
"if/kimi-k2-thinking": { "name": "Kimi K2 (Free)" }
}
}
}
}
Krok 3: Vyberte model v OpenCode:
/models
# Select any OmniRoute model from the list
Tip: Pridajte akýkoľvek model dostupný vo vašom koncovom bode OmniRoute /v1/models do sekcie models. Použite formát provider/model-id z hlavného panela OmniRoute.
🐛 Riešenie problémov
Kliknutím rozbalíte sprievodcu riešením problémov
„Jazykový model neposkytol správy“
- Kvóta poskytovateľa je vyčerpaná → Skontrolujte sledovanie kvót na paneli
- Riešenie: Použite záložnú kombináciu alebo prejdite na lacnejšiu úroveň
Obmedzenie sadzby
- Vyčerpaná kvóta predplatného → Návrat na GLM/MiniMax
- Pridať kombináciu:
cc/claude-opus-4-6 → glm/glm-4.7 → if/kimi-k2-thinking
Platnosť tokenu OAuth vypršala
- Automaticky obnovuje OmniRoute
- Ak problémy pretrvávajú: Dashboard → Provider → Reconnect
Vysoké náklady
- Skontrolujte štatistiky používania v hlavnom paneli → Náklady
- Prepnite primárny model na GLM/MiniMax
- Používajte bezplatnú vrstvu (Gemini CLI, Qoder) pre nekritické úlohy
Porty palubnej dosky/API sú nesprávne
PORT je kanonický základný port (predvolene a port API)
API_PORT prepíše iba poslucháč API kompatibilný s OpenAI
DASHBOARD_PORT prepíše iba informačný panel/prijímač Next.js
– Nastavte NEXT_PUBLIC_BASE_URL na svoj informačný panel/verejnú adresu URL (pre spätné volania OAuth)
Chyby synchronizácie v cloude
- Overte, že
BASE_URL odkazuje na vašu spustenú inštanciu
– Overte CLOUD_URL body k očakávanému koncovému bodu cloudu
- Udržujte hodnoty
NEXT_PUBLIC_* zarovnané s hodnotami na strane servera
Prvé prihlásenie nefunguje
- Skontrolujte
INITIAL_PASSWORD v .env
– Ak nie je nastavené, záložné heslo je 123456
Žiadne záznamy žiadostí
- Nastaviť
ENABLE_REQUEST_LOGS=true v .env
Test pripojenia ukazuje „Neplatné“ pre poskytovateľov kompatibilných s OpenAI
- Mnohí poskytovatelia nevystavujú koncový bod
/models
- OmniRoute v1.0.6+ zahŕňa záložné overenie prostredníctvom dokončenia chatu
- Uistite sa, že základná adresa URL obsahuje príponu
/v1
🔐 OAuth na vzdialenom serveri
⚠️ Dôležité pre používateľov, ktorí používajú OmniRoute na VPS, Docker alebo akomkoľvek vzdialenom serveri
Prečo Antigravity / Gemini CLI OAuth zlyhá na vzdialených serveroch?
Poskytovatelia Antigravity a Gemini CLI používajú Google OAuth 2.0. Google vyžaduje, aby sa redirect_uri v toku OAuth presne zhodovalo s jedným z vopred zaregistrovaných identifikátorov URI v konzole Google Cloud Console aplikácie.
Prihlasovacie údaje OAuth v balíku v OmniRoute sú registrované len pre localhost. Keď pristupujete k OmniRoute na vzdialenom serveri (napr. https://omniroute.myserver.com), Google odmietne overenie pomocou:
Error 400: redirect_uri_mismatch
Riešenie: Nakonfigurujte si vlastné poverenia OAuth
V konzole Google Cloud Console musíte vytvoriť OAuth 2.0 Client ID s identifikátorom URI vášho servera.
Krok za krokom
1. Otvoriť Google Cloud Console
Prejsť na: https://console.cloud.google.com/apis/credentials
2. Vytvorte nové ID klienta OAuth 2.0
- Kliknite na "+ Vytvoriť poverenia" → "ID klienta OAuth"
- Typ aplikácie: "Webová aplikácia"
- Názov: čokoľvek, čo sa vám páči (napr.
OmniRoute Remote)
3. Pridať identifikátory URI autorizovaného presmerovania
Do poľa "URI autorizovaného presmerovania" pridajte:
https://your-server.com/callback
Nahraďte your-server.com doménou alebo IP svojho servera (v prípade potreby uveďte port, napr. http://45.33.32.156:20128/callback).
4. Uložte a skopírujte poverenia
Po vytvorení Google zobrazí Client ID a Client Secret.
5. Nastaviť premenné prostredia
Vo vašom .env (alebo premenných prostredia Docker):
# For Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-your-secret
# For Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=your-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-your-secret
6. Reštartujte OmniRoute
# npm:
npm run dev
# Docker:
docker restart omniroute
7. Skúste sa pripojiť znova
Dashboard → Poskytovatelia → Antigravitácia (alebo Gemini CLI) → OAuth
Google teraz správne presmeruje na https://your-server.com/callback.
Dočasné riešenie (bez vlastných poverení)
Ak si práve teraz nechcete nastaviť svoje vlastné poverenia, stále môžete použiť manuálny postup webovej adresy:
- OmniRoute otvorí autorizačnú URL Google
- Po autorizácii sa Google pokúsi presmerovať na
localhost (čo zlyhá na vzdialenom serveri)
- Skopírujte celú adresu URL z panela s adresou prehliadača (aj keď sa stránka nenačíta)
- Prilepte túto adresu URL do poľa zobrazeného v režime pripojenia OmniRoute
- Kliknite na "Pripojiť"
Funguje to, pretože autorizačný kód v adrese URL je platný bez ohľadu na to, či sa stránka s presmerovaním načítala.
🇧🇷 Versão em Português
Ako je OAuth do Antigravity / Gemini CLI falha em servidores remotos?
Osvedčuje Antigravity a Gemini CLI používame Google OAuth 2.0 ako autentifikáciu. O Google exige que a redirect_uri usada no fluxo OAuth saja exatamente uma das URI pre-kadastradas no Google Cloud Console to use.
Ako credenciais OAuth embutidas no OmniRoute estão cadastradas apenas para localhost. K dispozícii máte prístup k OmniRoute k vzdialenému servisu (napr.: https://omniroute.meuservidor.com), alebo k autenticite spoločnosti Google:
Error 400: redirect_uri_mismatch
Riešenie: Konfigurácia proprias poverenia OAuth
Presný kód je OAuth 2.0 Client ID bez služby Google Cloud Console s identifikátorom URI.
Passo a passo
1. Prístup k službe Google Cloud Console
Abra: https://console.cloud.google.com/apis/credentials
2. Crie um novo OAuth 2.0 Client ID
- Kliknite na "+ Vytvoriť poverenia" → "ID klienta OAuth"
- Tipo de aplicativo: "Webová aplikácia"
– Nome: escolha qualquer nome (napr.:
OmniRoute Remote)
3. Adicione ako Authorized Redirect URI
Žiadne pole "URI autorizovaného presmerovania", adicione:
https://seu-servidor.com/callback
Substitua seu-servidor.com pelo domínio ou IP do seu servidor (inclua a porta se necessário, napr.: http://45.33.32.156:20128/callback).
4. Uložiť a kópiu ako poverenie
Após criar, o Google mostrará o Client ID e o Client Secret.
5. Konfigurovať ako variáveis de ambiente
No seu .env (ou nas variáveis de ambiente do Docker):
# Para Antigravity:
ANTIGRAVITY_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
ANTIGRAVITY_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
# Para Gemini CLI:
GEMINI_OAUTH_CLIENT_ID=seu-client-id.apps.googleusercontent.com
GEMINI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
GEMINI_CLI_OAUTH_CLIENT_SECRET=GOCSPX-seu-secret
6. Reinicie alebo OmniRoute
# Se usando npm:
npm run dev
# Se usando Docker:
docker restart omniroute
7. Tente conectar novamente
Dashboard → Poskytovatelia → Antigravitácia (alebo Gemini CLI) → OAuth
Agora alebo Google redirecionará corretamente para https://seu-servidor.com/callback a autenticação funcionará.
Alternatívne dočasné riešenie (sem configurar credenciais próprias)
Ak chcete získať prístup k dôvere, môžete použiť príručku URL:
- O OmniRoute abrirá a URL autorização Google
- Após você autorizar, o Google tentará redirecionar para
localhost (que falha no servidor remoto)
- Skopírujte úplnú webovú adresu da barra de endereço do seu browser (mesmo que a pagina não carregue)
- Cole essa URL no campo que aparece no modal de conexão do OmniRoute
- Kliknite na "Pripojiť"
Toto riešenie funguje pomocou autorizačného kódu na adrese URL a nezávislého presmerovania.
🛠️ Tech Stack
Kliknutím rozbalíte podrobnosti o technickom zásobníku
- Runtime: Node.js 18–22 LTS (⚠️ Node.js 24+ nie je podporovaný —
better-sqlite3 natívne binárne súbory sú nekompatibilné)
- Jazyk: TypeScript 5.9 — 100 % TypeScript naprieč
src/ a open-sse/ (nula any v základných moduloch od verzie 2.0)
– Framework: Next.js 16 + React 19 + Tailwind CSS 4
- Databáza: LowDB (JSON) + SQLite (stav domény + protokoly proxy + audit MCP + rozhodnutia o smerovaní)
- Schémy: Zod (overenie I/O nástroja MCP, zmluvy API)
- Protokoly: MCP (stdio/HTTP) + A2A v0.3 (JSON-RPC 2.0 + SSE)
- Streamovanie: Server-Sent Events (SSE)
- Auth: OAuth 2.0 (PKCE) + JWT + kľúče API + autorizácia v rozsahu MCP
- Testovanie: Testovací program Node.js + Vitest (900+ testov vrátane jednotky, integrácie, E2E)
- CI/CD: Akcie GitHub (automatické zverejňovanie npm + Docker Hub pri vydaní)
- Web: omniroute.online
- Balík: npmjs.com/package/omniroute
- Docker: hub.docker.com/r/diegosouzapw/omniroute
- Odolnosť: Istič, exponenciálne ustupovanie, stádo proti hromu, spoofing TLS, auto-kombinované samoliečenie
📖 Dokumentácia
Dokument
Popis
User Guide
Poskytovatelia, kombá, integrácia CLI, nasadenie
API Reference
Všetky koncové body s príkladmi
MCP Server
16 nástrojov MCP, konfigurácií IDE, klientov Python/TS/Go
A2A Server
Protokol JSON-RPC 2.0, zručnosti, streamovanie, správa úloh
Auto-Combo Engine
6-faktorové bodovanie, balíčky režimov, samoliečba
Troubleshooting
Bežné problémy a riešenia
Architecture
Architektúra systému a vnútorné vybavenie
Contributing
Nastavenie vývoja a usmernenia
OpenAPI Spec
Špecifikácia OpenAPI 3.0
Security Policy
Nahlasovanie zraniteľnosti a bezpečnostné postupy
VM Deployment
Kompletný sprievodca: nastavenie VM + nginx + Cloudflare
Features Gallery
Vizuálna prehliadka prístrojového panela so snímkami obrazovky
Release Checklist
Kroky overenia pred vydaním
🗺️ Cestovná mapa
OmniRoute má naplánovaných 210+ funkcií vo viacerých fázach vývoja. Tu sú kľúčové oblasti:
Kategória
Plánované funkcie
Najdôležitejšie
🧠 Smerovanie a inteligencia
25+
Smerovanie s najnižšou latenciou, smerovanie založené na značkách, predbežná kontrola kvóty, výber účtu P2C
🔒 Bezpečnosť a dodržiavanie predpisov
20+
Spevnenie SSRF, maskovanie poverení, limit rýchlosti na koncový bod, rozsah kľúča riadenia
📊 Pozorovateľnosť
15+
Integrácia OpenTelemetry, monitorovanie kvót v reálnom čase, sledovanie nákladov na model
🔄 Integrácie poskytovateľov
20+
Register dynamických modelov, cooldowny poskytovateľov, kódex pre viacero účtov, analýza kvót Copilota
⚡ Výkon
15+
Dual cache layer, prompt cache, response cache, streaming keepalive, batch API
🌐 Ekosystém
10+
WebSocket API, rýchle opätovné načítanie konfigurácie, distribuovaný ukladací priestor konfigurácií, komerčný režim
🔜 Už čoskoro
- 🔗 Integrácia OpenCode – podpora natívneho poskytovateľa pre IDE kódovania OpenCode AI
- 🔗 Integrácia TRAE – Úplná podpora vývojového rámca TRAE AI
- 📦 Batch API – Asynchrónne dávkové spracovanie pre hromadné požiadavky
- 🎯 ** Smerovanie založené na značkách** – Smerujte požiadavky na základe vlastných značiek a metadát
- 💰 Stratégia najnižšej ceny — Automaticky vyberte najlacnejšieho dostupného poskytovateľa
📝 Úplné špecifikácie funkcií sú k dispozícii v OMNI_TOKEN_342 (217 podrobných špecifikácií)
👥 Prispievatelia
Ako prispieť
- Fork úložisko
- Vytvorte si pobočku funkcií (
git checkout -b feature/amazing-feature)
- Potvrďte zmeny (
git commit -m 'Add amazing feature')
- Zatlačte do pobočky (
git push origin feature/amazing-feature)
- Otvorte požiadavku na stiahnutie
Podrobné pokyny nájdete v CONTRIBUTING.md.
Vydanie novej verzie
# Create a release — npm publish happens automatically
gh release create v2.0.0 --title "v2.0.0" --generate-notes
📊 História hviezd
Pozorovatelia hviezd v priebehu času

🙏 Poďakovanie
Špeciálne poďakovanie patrí 9router od decolua – pôvodnému projektu, ktorý inšpiroval túto vidličku. OmniRoute stavia na tomto neuveriteľnom základe s ďalšími funkciami, multimodálnymi API a úplným prepísaním TypeScript.
Špeciálne poďakovanie patrí CLIProxyAPI – pôvodnej implementácii Go, ktorá inšpirovala tento port JavaScript.
📄 Licencia
Licencia MIT – podrobnosti nájdete na stránke LICENSE.
Vytvorené pomocou ❤️ pre vývojárov, ktorí kódujú 24/7
omniroute.online









