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
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 или из панели расширений.
Для 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 факторам, последняя рабочая цель и окна с учётом сброса лимитов.
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%.
Приоритет настроек: заголовок запроса → комбо → профиль → адаптивная политика → по умолчанию.
Изоляция сбоев
Плохой ключ не должен убивать провайдера. Ограниченная модель не должна убивать подключение.
Сетевые настройки
Области прокси управляют сетевой маршрутизацией, а локальное хранение держит операционные данные на вашей машине.
Маршрутизация глобально, по провайдеру или по отдельному подключению.
Имитация поддерживаемых клиентов провайдеров вплоть до выбранных характеристик транспорта.
Ключи, статистика и история остаются на хосте под вашим контролем.
Локальная панель
Управляйте провайдерами, комбо, аналитикой, состоянием и расходами на 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: hosted-шлюз с ранжированием по стоимости.