Core control
Pastikan permintaan terus berjalan
Apabila sasaran tidak tersedia atau kuotanya habis, OmniRoute memilih sasaran sihat yang seterusnya.
Halakan permintaan ke 352 pembekal melalui satu endpoint serasi OpenAI, dengan fallback automatik.
OmniRoute × Cheaper Inference
Gabungkan fallback automatik dan alat pembangun OmniRoute dengan pasaran Cheaper Inference yang disusun mengikut kos. Setiap permintaan yang layak bermula dengan laluan pembekal termurah yang tersedia.
| Model | Harga input | Harga output | Penjimatan | Konteks | Butiran |
|---|---|---|---|---|---|
| gpt-5.6-terraOpenAI · text | Jimat 60% | 1.1M | |||
| gpt-oss-120bOpenAI · text | Jimat 60% | 131K | |||
| deepseek-v4.1-flashDeepSeek · text | Jimat 50% | 1.0M | |||
| gpt-5.6-solOpenAI · text | Jimat 50% | 1.1M | |||
| glm-4.5Z.ai · text | Jimat 45% | 128K | |||
| glm-4.5-airZ.ai · text | Jimat 45% | 128K | |||
| glm-4.6Z.ai · text | Jimat 45% | 198K | |||
| glm-4.7Z.ai · text | Jimat 45% | 128K |
Kawalan teras
Core control
Apabila sasaran tidak tersedia atau kuotanya habis, OmniRoute memilih sasaran sihat yang seterusnya.
Core control
Saluran 12 enjin mengurangkan konteks yang layak sebanyak 15–95%. Contoh berat alat yang didokumenkan mengurangkannya sebanyak ~89%.
Core control
90+ tier percuma dan 56 pembekal percuma selamanya yang berulang atau tanpa kunci. Tiada kad kredit diperlukan untuk mula pantas tanpa kunci.
Core control
Konfigurasi Claude Code, Codex, Cursor, Cline, Copilot, Antigravity dan klien lain yang disokong melalui satu endpoint.
Core control
Terima permintaan OpenAI, Claude, Gemini dan Responses API di /v1.
Core control
Pemutus litar, kelayakan disulitkan, MCP, A2A, memori, guardrail dan eval disertakan bersama gateway hos sendiri.
Katalog
Katalog yang merangkumi sembang, media, carian, runtime lokal, ejen awan dan integrasi sistem.
352 pembekal+
Setiap satunya, di sebalik satu endpoint lokal.
Satu endpoint yang dituju oleh setiap klienhttp://localhost:20128/v1
Mula pantas
Pasang pakej, lancarkan gateway, kemudian halakan mana-mana klien serasi OpenAI ke port 20128.
Pasang pakej npm omniroute secara global.
$ npm install -g omnirouteadded 1 package
Lancarkan API dan papan pemuka serentak pada port 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Gunakan http://localhost:20128/v1; laluan auto tanpa kunci berfungsi pada pemasangan baharu.
$ curl localhost:20128/v1/models✓ models listed
Kawalan gateway
Konfigurasi fallback, kuota, pemampatan, memori, MCP dan A2A dari papan pemuka lokal.
Gateway control
Tetapkan model kepada auto atau bina kombo sendiri dengan 19 strategi dan fallback bertingkat.
Gunakan mod sedia ada atau gabungkan 19 strategi mengikut matlamat yang penting.
Gateway control
Memori perbualan berterusan dengan kata kunci FTS5 dan ingatan semula vektor Qdrant.
Gateway control
Pemutus pembekal, cooldown sambungan dan sekatan model mengasingkan kegagalan pada skop terkecil yang berguna.
Gateway control
Perakaunan tanpa pendua kolam merentas 90+ tier percuma.
Kapasiti tier percuma yang diterbitkan, tanpa pendua.
Gateway control
12 enjin boleh gabung untuk output alat, konteks dan gaya respons.
Kurangkan token yang layak sebanyak 15–95%.
Gateway control
Pelayan terbina dalam yang mendedahkan 110 alat gateway merentas 33 skop.
110 alat · 33 skop · stdio / HTTP
Gateway control
Pelayan ejen JSON-RPC dengan 6 kemahiran.
6 kemahiran · JSON-RPC 2.0 · Agent Card
Gateway control
Permintaan berulang boleh dijawab dari cache, dan header respons melaporkan apa yang dijimatkan.
X-OmniRoute-Cache: HIT
Keserasian klien
Halakan CLI atau editor serasi OpenAI ke satu URL asas lokal; OmniRoute mengurus pembekal di belakangnya.
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 menambah model OmniRoute ke pemilih model sedia ada.
Berfungsi dalam VS Code stable dan Insiders. Pasang dari Marketplace atau paparan Extensions.
Untuk Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod dan editor serasi yang lain.
Model pembekal boleh berjalan melalui OmniRoute dalam Copilot Chat tanpa menghalakan inferens melalui pelan Copilot.
Mod kegagalan biasa
Lihat kawalan yang menangani setiap mod kegagalan biasa.
Petikan dokumentasi
Keupayaan disemak berdasarkan dokumentasi projek yang dipautkan pada 2026-08-30.
| Keupayaan | OmniRoute (dibuka dalam tab baharu) | 9Router (dibuka dalam tab baharu) | LiteLLM (dibuka dalam tab baharu) | CLIProxyAPI (dibuka dalam tab baharu) |
|---|---|---|---|---|
| Pembekal | 352 | 40+ | 100+ | 8+ upstreams |
| Strategi penghalaan | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Fallback bertingkat dengan UI | Yes | Yes | Manual policy | Multi-account |
| Pemampatan token | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Keupayaan | OmniRoute (dibuka dalam tab baharu) | 9Router (dibuka dalam tab baharu) | LiteLLM (dibuka dalam tab baharu) | CLIProxyAPI (dibuka dalam tab baharu) |
|---|---|---|---|---|
| Pelayan MCP terbina dalam | 110 gateway tools | No | MCP client / gateway | No |
| Protokol A2A | Server · 6 skills | No | A2A client / gateway | No |
| Ejen awan | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Keupayaan | OmniRoute (dibuka dalam tab baharu) | 9Router (dibuka dalam tab baharu) | LiteLLM (dibuka dalam tab baharu) | CLIProxyAPI (dibuka dalam tab baharu) |
|---|---|---|---|---|
| Lapisan pengasingan kegagalan | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Memori berterusan | FTS5 + vector | No | Semantic cache | No |
| Guardrail | PII / injection / vision | No | Yes | Cloaking controls |
| Rangka kerja eval | Built in | No | No | No |
| Kawalan cap jari TLS | wreq-js | No | No | uTLS |
| Keupayaan | OmniRoute (dibuka dalam tab baharu) | 9Router (dibuka dalam tab baharu) | LiteLLM (dibuka dalam tab baharu) | CLIProxyAPI (dibuka dalam tab baharu) |
|---|---|---|---|---|
| Tindanan papan pemuka | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| Bahasa UI | 38 | 10 | Not documented | 3 |
| Pembekal OAuth | 25 | 6 | SSO | CLI auth |
| Boleh hos sendiri | Yes | Yes | Yes | Yes |
| Lesen | MIT | MIT | MIT + enterprise | MIT |
Petikan README awam dan dokumentasi rasmi; sahkan sumber yang dipautkan sebelum membuat keputusan pembelian atau penempatan.
Penempatan
Pasang pada komputer riba, pelayan atau telefon, atau sambung melalui editor dan pemalam yang disokong.
Satu perintah pada mana-mana OS desktop yang disokong
npm install -g omnirouteBuka panduan (dibuka dalam tab baharu)Imej berbilang seni bina AMD64 dan ARM64
docker run … diegosouzapw/omnirouteBuka panduan (dibuka dalam tab baharu)Tetingkap natif dan dulang sistem pada Windows, macOS dan Linux
npm run electron:buildBuka panduan (dibuka dalam tab baharu)Raspberry Pi, pelayan ARM dan Apple Silicon
native arm64Berjalan pada Android tanpa root
pkg install nodejs && npx -y omnirouteBuka panduan (dibuka dalam tab baharu)Skrin penuh, sedia luar talian dan boleh dipasang dari pelayar
Add to Home ScreenBuka panduan (dibuka dalam tab baharu)Pemalam pembekal OpenCode natif
@omniroute/opencode-providerBuka panduan (dibuka dalam tab baharu)Model OmniRoute dalam pemilih Copilot Chat
Install OmniCopilotBuka panduan (dibuka dalam tab baharu)Ubah suai dan sumbang
npm install && npm run devBuka panduan (dibuka dalam tab baharu)Penghalaan
Gunakan mod sedia ada atau gabungkan 19 strategi mengikut matlamat yang penting.
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.
Gunakan kuota yang anda sudah ada sebelum menyentuh API berbayar.
priority · fill-firstImbangkan trafik merentas kunci dan akaun untuk mengurangkan tekanan had kadar.
weighted · round-robin · p2c · least-used · headroomHalakan ke sasaran layak dengan kos terendah.
cost-optimizedKekalkan konteks panjang pada model yang muat, kemudian pindahkan apabila perlu.
context-relay · context-optimized · cache-optimizedAgihkan trafik yang layak merentas sasaran.
random · strict-randomGunakan pemarkahan 15 faktor, last-known-good dan tetingkap sedar tetapan semula.
reset-window · reset-aware · lkgp · auto · fusion · pipelinePerakaunan tier percuma
455 entri katalog dinyahpendua kepada 40 kolam berulang; hanya bajet positif yang diterbitkan menyumbang kepada angka utama.
1.51B
Perakaunan tanpa pendua kolam mengelakkan kuota kongsi dikira lebih daripada sekali. Pembekal tanpa had kekal kelihatan tanpa membesarkan jumlah token. Checked 2026-08-30.
Lihat pengiraan (dibuka dalam tab baharu)Pemampatan konteks
Output alat, konteks berulang dan data berstruktur yang bengkak boleh dimampatkan sebelum sampai ke model.
Konteks dikurangkan daripada 15–95% pada token yang layaktoken
Sebelum: 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. Selepas: sum all list items where value > 0
Arahan yang sama. Kurang konteks untuk dibayar.
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: standardPemampatan Standard dipilih. Julat diterbitkan ~30%.
Keutamaan kawalan: header permintaan → kombo → profil → polisi adaptif → lalai.
Pengasingan kegagalan
Kunci yang rosak tidak sepatutnya melumpuhkan pembekal. Model yang dihadkan tidak sepatutnya melumpuhkan sambungan.
Kawalan rangkaian
Skop proksi mengawal penghalaan rangkaian sementara storan mengutamakan lokal menyimpan data operasi pada mesin anda.
Halakan secara global, mengikut pembekal atau mengikut sambungan individu.
Padankan klien pembekal yang disokong hingga ke ciri pengangkutan terpilih.
Kunci, penggunaan dan sejarah kekal pada hos yang anda kawal.
Papan pemuka lokal
Urus pembekal, kombo, analitik, kesihatan dan kos di localhost:20128/dashboard.
Protokol ejen
OmniRoute boleh mendedahkan gateway-nya kepada klien MCP, rangkaian A2A dan ejen pengekodan awan yang disokong.
110 alat merentas 33 skop melalui pengangkutan stdio dan HTTP.
110 alat · 33 skop · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 kemahiran untuk penghalaan pintar, kuota, penemuan, analisis kos dan pelaporan kesihatan melalui JSON-RPC 2.0.
6 kemahiran · JSON-RPC 2.0 · Agent Card
Sambungkan aliran kerja Codex, Cursor, Devin dan Jules yang disokong melalui satu permukaan orkestrasi.
Codex · Cursor · Devin · Jules
Perkhidmatan tambahan
Jalankan Bifrost, 9Router atau CLIProxy sebagai sidecar terurus, atau kendalikan profil kluster penuh.
Sambungkan Notion dan Obsidian sebagai sumber konteks disokong MCP.
Semakan suntikan prompt, penyuntingan PII pilihan dan penapis keselamatan ternormal tanpa terikat pada pembekal.
Jejak streak, pencapaian dan penjimatan langsung bersama analitik operasi.
Daripada komuniti
Lihat apa yang pembangun bina, tanya dan kongsi di X, Reddit dan YouTube.
32 video daripada 32 saluranLihat semua 32 video komuniti
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 postsLihat semua siaran
Dibina secara terbuka
Lihat bintang, fork, penyumbang dan keluaran daripada petikan GitHub yang disimpan.
Petikan dari 2026-09-30
Sembang, sokongan dan pelan hala tuju
(dibuka dalam tab baharu)Berita dan pengumuman
(dibuka dalam tab baharu)Komuniti global
(dibuka dalam tab baharu)Comunidade Brasil
(dibuka dalam tab baharu)OmniRoute oleh Cheaper Inference
Hos sendiri OmniRoute, atau mulakan dengan Cheaper Inference untuk gateway terhos yang disusun mengikut kos.