← 返回总览

diegosouzapw/OmniRoute

Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 550+ contributors

64,192Fork: 8,991语言: TypeScript协议: MIT今日 +591GitHub ↗

深度介绍

它是什么

OmniRoute 是一个 MIT 协议的开源 AI 网关,用统一端点接入 352 家服务商、1200+ 模型,其中 150+ 家可免费调用。TypeScript 编写,已获 6.4 万 Star。

核心亮点

  • 一个端点打通所有模型:Kimi、Claude、GPT、Gemini、GLM、DeepSeek、MiniMax 等无需分别对接。
  • 配额感知自动降级:某家限流或超额时自动切换,编码不中断。
  • RTK + Caveman 压缩:节省 15%–95% token,长上下文场景收益明显。
  • 全客户端兼容:Claude Code、Codex、Cursor、Cline、Copilot、OpenCode 开箱即用。
  • 支持 MCP / A2A,提供桌面端与 PWA。

为什么火

开发者苦于多平台 API 切换与额度管理久矣。OmniRoute 把"聚合 + 免费额度 + 自动容错"三件事一次解决,加上 MIT 许可和 550+ 贡献者的活跃生态,自然成为 AI 编码工作流的默认底座。

适合谁用

重度使用 AI 编程助手的开发者、需要低成本多模型对比的团队,以及想统一管理 API 配额的个人用户。

快速上手

git clone https://github.com/diegosouzapw/OmniRoute
cd OmniRoute && npm install && npm run dev

在配置中填入所需服务商 Key,即可在任意支持的客户端中指向本地端点使用。