Core control
Заявките не спират
Когато дадена цел е недостъпна или без квота, OmniRoute избира следващата работеща цел.
Маршрутизирайте между 352 доставчици през една OpenAI-съвместима крайна точка, с автоматичен fallback.
OmniRoute × Cheaper Inference
Съчетайте автоматичния fallback и инструментите за разработчици на OmniRoute с подредения по цена пазар на Cheaper Inference. Всяка допустима заявка започва с най-евтиния наличен маршрут към доставчик.
| Модел | Цена на входа | Цена на изхода | Спестявания | Контекст | Детайли |
|---|---|---|---|---|---|
| gpt-5.6-lunaOpenAI · text | 60% отстъпка | 1.1M | |||
| gpt-5.6-terraOpenAI · text | 60% отстъпка | 1.1M | |||
| gpt-oss-120bOpenAI · text | 59.52% отстъпка | 128K | |||
| deepseek-v4.1-flashDeepSeek · text | 50% отстъпка | 1.0M | |||
| gpt-5.6-solOpenAI · text | 50% отстъпка | 1.1M | |||
| glm-4.5Z.ai · text | 45% отстъпка | 128K | |||
| glm-4.6Z.ai · text | 45% отстъпка | 198K | |||
| glm-4.7Z.ai · text | 45% отстъпка | 128K |
Основни контроли
Core control
Когато дадена цел е недостъпна или без квота, OmniRoute избира следващата работеща цел.
Core control
Конвейер с 12 енджина намалява допустимия контекст с 15–95%. Документираният пример с интензивна употреба на инструменти го намали с ~89%.
Core control
90+ безплатни плана и 56 доставчици с периодично или безключово безплатно ниво завинаги. Без кредитна карта за бързия старт без ключ.
Core control
Конфигурирайте Claude Code, Codex, Cursor, Cline, Copilot, Antigravity и други поддържани клиенти през една крайна точка.
Core control
Приема заявки за OpenAI, Claude, Gemini и Responses API на /v1.
Core control
Circuit breakers, шифрирани креденшъли, MCP, A2A, памет, guardrails и evals идват със self-hosted gateway-а.
Каталогът
Каталог, обхващащ чат, медия, търсене, локални среди, облачни агенти и системни интеграции.
352 доставчици+
Всеки от тях, зад една локална крайна точка.
Крайната точка, към която сочи всеки клиентhttp://localhost:20128/v1
Бърз старт
Инсталирайте пакета, стартирайте gateway-а и насочете всеки OpenAI-съвместим клиент към порт 20128.
Инсталирайте npm пакета omniroute глобално.
$ npm install -g omnirouteadded 1 package
Стартирайте API и таблото заедно на порт 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Използвайте http://localhost:20128/v1; автоматичният маршрут без ключ работи при чиста инсталация.
$ curl localhost:20128/v1/models✓ models listed
Контроли на gateway-а
Конфигурирайте fallback, квоти, компресия, памет, MCP и A2A от локалното табло.
Gateway control
Задайте модел auto или изградете собствено комбо с 19 стратегии и многостепенен fallback.
Използвайте готов режим или комбинирайте 19 стратегии около целта, която е важна за вас.
Gateway control
Постоянна разговорна памет с FTS5 търсене по ключови думи и векторно извличане чрез Qdrant.
Gateway control
Breaker на доставчика, cooldown на връзката и блокиране на модела изолират отказите в най-малкия полезен обхват.
Gateway control
Отчитане без дублиране в пула за 90+ безплатни плана.
Публикуван безплатен капацитет, без дублиране.
Gateway control
12 комбинируеми енджина за изход от инструменти, контекст и стил на отговора.
Намалете допустимите токени с 15–95%.
Gateway control
Вграден сървър, който предоставя 110 gateway инструмента в 33 обхвата.
110 инструмента · 33 обхвата · stdio / HTTP
Gateway control
JSON-RPC агентен сървър с 6 умения.
6 умения · JSON-RPC 2.0 · Agent Card
Gateway control
Повторна заявка може да се върне от кеша, а хедърът на отговора показва какво е спестено.
X-OmniRoute-Cache: HIT
Съвместимост с клиенти
Насочете OpenAI-съвместим CLI или редактор към един локален базов URL; OmniRoute поема доставчиците зад него.
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 добавя моделите на OmniRoute в съществуващия избор на модели.
Работи във VS Code stable и Insiders. Инсталирайте от Marketplace или изгледа Extensions.
За Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod и други съвместими редактори.
Моделите на доставчиците могат да работят през OmniRoute в Copilot Chat, без инференсът да минава през Copilot план.
Често срещани проблеми
Вижте кой контрол решава всеки често срещан проблем.
Снимка на документацията
Възможностите са проверени спрямо свързаната документация на проектите на 2026-08-30.
| Възможност | OmniRoute (отваря се в нов таб) | 9Router (отваря се в нов таб) | LiteLLM (отваря се в нов таб) | CLIProxyAPI (отваря се в нов таб) |
|---|---|---|---|---|
| Доставчици | 352 | 40+ | 100+ | 8+ upstreams |
| Стратегии за маршрутизиране | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Многостепенен fallback с UI | Yes | Yes | Manual policy | Multi-account |
| Компресия на токени | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Възможност | OmniRoute (отваря се в нов таб) | 9Router (отваря се в нов таб) | LiteLLM (отваря се в нов таб) | CLIProxyAPI (отваря се в нов таб) |
|---|---|---|---|---|
| Вграден MCP сървър | 110 gateway tools | No | MCP client / gateway | No |
| A2A протокол | Server · 6 skills | No | A2A client / gateway | No |
| Облачни агенти | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Възможност | OmniRoute (отваря се в нов таб) | 9Router (отваря се в нов таб) | LiteLLM (отваря се в нов таб) | CLIProxyAPI (отваря се в нов таб) |
|---|---|---|---|---|
| Нива на изолация на откази | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Постоянна памет | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| Eval framework | Built in | No | No | No |
| Контрол на TLS отпечатъка | wreq-js | No | No | uTLS |
| Възможност | OmniRoute (отваря се в нов таб) | 9Router (отваря се в нов таб) | LiteLLM (отваря се в нов таб) | CLIProxyAPI (отваря се в нов таб) |
|---|---|---|---|---|
| Стек на таблото | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| Езици на интерфейса | 38 | 10 | Not documented | 3 |
| OAuth доставчици | 25 | 6 | SSO | CLI auth |
| Self-hosting | Yes | Yes | Yes | Yes |
| Лиценз | MIT | MIT | MIT + enterprise | MIT |
Снимка на публичния README и официалната документация; проверете свързаните източници, преди да вземете решение за покупка или разгръщане.
Разгръщане
Инсталирайте го на лаптоп, сървър или телефон, или се свържете през поддържан редактор и плъгин.
Една команда на всяка поддържана десктоп ОС
npm install -g omnirouteОтвори ръководството (отваря се в нов таб)Мултиархитектурен образ за AMD64 и ARM64
docker run … diegosouzapw/omnirouteОтвори ръководството (отваря се в нов таб)Нативен прозорец и системен трей на Windows, macOS и Linux
npm run electron:buildОтвори ръководството (отваря се в нов таб)Raspberry Pi, ARM сървъри и Apple Silicon
native arm64Работи на Android без root
pkg install nodejs && npx -y omnirouteОтвори ръководството (отваря се в нов таб)На цял екран, готово за офлайн и инсталируемо от браузър
Add to Home ScreenОтвори ръководството (отваря се в нов таб)Нативен плъгин за доставчик в OpenCode
@omniroute/opencode-providerОтвори ръководството (отваря се в нов таб)Моделите на OmniRoute в избора на Copilot Chat
Install OmniCopilotОтвори ръководството (отваря се в нов таб)Ровете в кода и допринасяйте
npm install && npm run devОтвори ръководството (отваря се в нов таб)Маршрутизиране
Използвайте готов режим или комбинирайте 19 стратегии около целта, която е важна за вас.
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.
Използвайте квотата, която вече имате, преди да докоснете платените API.
priority · fill-firstБалансирайте трафика между ключове и акаунти, за да намалите натиска от rate limits.
weighted · round-robin · p2c · least-used · headroomМаршрутизирайте към най-евтината допустима цел.
cost-optimizedДръжте дългите контексти на модели, в които се вписват, и препращайте при нужда.
context-relay · context-optimized · cache-optimizedРазпределяйте допустимия трафик между целите.
random · strict-randomИзползвайте оценяване по 15 фактора, последна работеща цел и прозорци, съобразени с нулирането.
reset-window · reset-aware · lkgp · auto · fusion · pipelineОтчитане на безплатните планове
455 записа в каталога се свеждат до 40 периодични пула; само публикуваните положителни бюджети влизат в общата цифра.
1.51B
Отчитането без дублиране в пула пречи споделените квоти да се броят повече от веднъж. Доставчиците без лимит остават видими, без да надуват общия брой токени. Checked 2026-08-30.
Вижте изчислението (отваря се в нов таб)Компресия на контекста
Изходът от инструменти, повтарящият се контекст и раздутите структурирани данни могат да се компресират, преди да стигнат до модела.
Контекстът е намален с 15–95% за допустимите токенитокени
Преди: 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 > 0
Същата инструкция. По-малко контекст за плащане.
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: standardИзбрана е компресия Standard. Публикуван диапазон ~30%.
Приоритет на контрола: хедър на заявката → комбо → профил → адаптивна политика → по подразбиране.
Изолация на откази
Лош ключ не трябва да спира доставчик. Ограничен модел не трябва да спира връзка.
Мрежови контроли
Прокси обхватите управляват мрежовото маршрутизиране, а local-first съхранението пази оперативните данни на вашата машина.
Маршрутизирайте глобално, по доставчик или по отделна връзка.
Съответствие с поддържаните клиенти на доставчиците до избрани транспортни характеристики.
Ключове, употреба и история остават на хоста, който контролирате.
Локално табло
Управлявайте доставчици, комба, анализи, състояние и разходи на localhost:20128/dashboard.
Агентни протоколи
OmniRoute може да изложи gateway-а си към MCP клиенти, A2A мрежи и поддържани облачни агенти за код.
110 инструмента в 33 обхвата през stdio и HTTP транспорт.
110 инструмента · 33 обхвата · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 умения за умно маршрутизиране, квоти, откриване, анализ на разходи и отчети за състояние през JSON-RPC 2.0.
6 умения · JSON-RPC 2.0 · Agent Card
Свържете поддържани работни потоци на Codex, Cursor, Devin и Jules през една оркестрационна повърхност.
Codex · Cursor · Devin · Jules
Допълнителни услуги
Стартирайте Bifrost, 9Router или CLIProxy като управлявани sidecar-и, или работете с пълен клъстерен профил.
Свържете Notion и Obsidian като източници на контекст чрез MCP.
Проверки за prompt injection, редакция на лични данни по избор и нормализирани филтри за безопасност без обвързване с доставчик.
Следете серии, постижения и спестявания на живо редом с оперативните анализи.
От общността
Вижте какво разработчиците изграждат, питат и споделят в X, Reddit и YouTube.
32 видеа от 32 каналаВижте всички 32 видеа от общността
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 postsВижте всички публикации
Изграден на открито
Вижте звезди, форкове, сътрудници и издания от записаната снимка на GitHub.
Снимка от 2026-10-17
Чат, поддръжка и пътна карта
(отваря се в нов таб)Новини и съобщения
(отваря се в нов таб)Глобална общност
(отваря се в нов таб)Comunidade Brasil
(отваря се в нов таб)OmniRoute от Cheaper Inference
Хоствайте OmniRoute сами или започнете с Cheaper Inference за хостван gateway, подреден по цена.