OmniRoute — единый AI-шлюз для 1200 моделей
★ 65.5K
OmniRoute — это самохостируемый AI-шлюз с открытым кодом (MIT), который предоставляет единый API-endpoint для работы с более чем 352 провайдерами и 1200+ языковыми моделями одновременно, включая Claude, GPT, Gemini, DeepSeek, Kimi, Qwen, GLM и MiniMax. Берут, когда надоело прописывать разные ключи и endpoint-ы под каждую модель в отдельности, когда нужна автоматическая замена провайдера при исчерпании квоты, когда хочется сэкономить на токенах без изменения кода приложения, или когда строится мультиагентная система и нужна единая точка маршрутизации запросов. Внутри — quota-aware автофоллбэк (переключает провайдера при ошибке или лимите), встроенное сжатие токенов через RTK и Caveman-алгоритм (экономия от 15 до 95% токенов), поддержка протоколов MCP и A2A для агентных пайплайнов, Desktop-приложение и PWA. Совместим с Claude Code, Codex, Cursor, OpenCode, Cline и Copilot. Запускается как Desktop-приложение или PWA; есть CLI и API. Разработан сообществом из 550+ контрибьюторов. Подойдёт командам, строящим продукты на основе нескольких LLM-провайдеров и желающим снизить зависимость от одного вендора. Не подходит, если требуется только один провайдер без резервирования — избыточно по настройке. Лицензия MIT — можно использовать в коммерческих продуктах и перепродавать как managed-сервис.