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 breaker, шифровані облікові дані, MCP, A2A, пам'ять, guardrails та evals входять до self-hosted шлюзу.
Каталог
Каталог охоплює чат, медіа, пошук, локальні рантайми, хмарних агентів і системні інтеграції.
352 провайдерів+
Усі вони за одним локальним ендпоінтом.
Єдиний ендпоінт, на який вказує кожен клієнтhttp://localhost:20128/v1
Швидкий старт
Встановіть пакет, запустіть шлюз і вкажіть будь-якому 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; безключовий маршрут auto працює одразу після встановлення.
$ curl localhost:20128/v1/models✓ models listed
Керування шлюзом
Налаштовуйте fallback, квоти, стиснення, пам'ять, MCP і A2A з локального дашборда.
Gateway control
Виберіть модель auto або зберіть власне комбо з 19 стратегій і багаторівневим fallback.
Скористайтеся готовим режимом або поєднайте 19 стратегій навколо важливої для вас цілі.
Gateway control
Постійна пам'ять розмов із пошуком за ключовими словами FTS5 та векторним пошуком Qdrant.
Gateway control
Circuit breaker провайдера, cooldown з'єднання та блокування моделі ізолюють збої в найменшому корисному обсязі.
Gateway control
Облік без дублювання пулів для 90+ безкоштовних тарифів.
Опублікована ємність безкоштовних тарифів без дублювання.
Gateway control
12 компонованих рушіїв для виводу інструментів, контексту та стилю відповіді.
Скорочуйте прийнятні токени на 15–95%.
Gateway control
Вбудований сервер, що надає 110 інструментів шлюзу в 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 або редактору один локальний base 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 |
| Фреймворк для evals | 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 |
| Локалі UI | 38 | 10 | Not documented | 3 |
| OAuth-провайдери | 25 | 6 | SSO | CLI auth |
| Self-hosted | 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 limit.
weighted · round-robin · p2c · least-used · headroomМаршрутизація до найдешевшої прийнятної цілі.
cost-optimizedТримайте довгі контексти на моделях, яким вони підходять, і передавайте далі за потреби.
context-relay · context-optimized · cache-optimizedРозподіл прийнятного трафіку між цілями.
random · strict-randomОцінка за 15 факторами, last-known-good і вікна з урахуванням скидання.
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 може відкрити свій шлюз для 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, опційне приховування PII та нормалізовані фільтри безпеки без прив'язки до провайдера.
Відстежуйте серії, досягнення та економію в реальному часі поряд з операційною аналітикою.
Від спільноти
Подивіться, що розробники створюють, запитують і чим діляться на 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-16
Чат, підтримка та roadmap
(відкривається в новій вкладці)Новини та анонси
(відкривається в новій вкладці)Глобальна спільнота
(відкривається в новій вкладці)Comunidade Brasil
(відкривається в новій вкладці)OmniRoute від Cheaper Inference
Розгорніть OmniRoute самостійно або почніть із Cheaper Inference, хостованого шлюзу з ранжуванням за вартістю.