OmniRoute:一个端口连接237+ AI提供商的开源网关
A
Anonymous开源项目AI网关GitHub TrendingOmniRoute

一句话介绍
OmniRoute 是一个本地优先的 AI 网关(AI Gateway),通过一个统一的 OpenAI 兼容端点连接 237+ 家 AI 提供商,支持 Token 压缩、四层自动回退、内置 MCP Server 等高级功能。
核心功能
一个端口连接所有
不管你用 Claude Code、Cursor、Copilot 还是 Codex,全部走这一个入口:
npm install -g omniroute
omniroute
# 将 IDE 地址改成 localhost:20128/v1四层自动回退
订阅额度用完了?自动切到 API Key。Key 也到限额了?切到其他提供商。全程毫秒级切换,代码会话不会断。
Token 压缩
RTK + Caveman 双引擎压缩,工具密集型会话平均节省 89% Token,最高可达 95%。
支持的提供商
| 类别 | 数量 |
|---|---|
| OAuth 提供商 | 20 |
| API Key 提供商 | 158 |
| 永久免费 | 11 |
| 本地模型 | 11 |
总计 237+ 提供商,覆盖图像生成、视频、音频、搜索等多模态 API。
与竞品对比
| 维度 | OmniRoute | OpenRouter | LiteLLM |
|---|---|---|---|
| 价格 | 免费开源 | 加价 5.5% | 免费开源 |
| Provider 数量 | 237+ | 300+ | ~100+ |
| Token 压缩 | ✅ RTK+Caveman | ❌ | ❌ |
| MCP Server | ✅ 内置 | ❌ | ❌ |
| 自托管 | ✅ | ❌ | ✅ |
上手体验
三步搞定:
npm install -g omniroute— 安装omniroute— 启动- 将 IDE 的 base URL 改为
localhost:20128/v1
Dashboard 自带 30+ 页面,提供商管理、路由策略、成本追踪、压缩设置全都有。
数据表现
| 指标 | 数值 |
|---|---|
| GitHub Stars | 13,230 |
| 本周涨星 | ~4,797 |
| Fork 数 | 1,933 |
| 总 Commit | 4,548 |
| Contributors | 270+ |
| 创建日期 | 2026-02-13 |
注意事项
- 项目很新:2 月才创建,不到 5 个月,生产环境慎用
- 单人主导:作者贡献 65% 代码,持续性有风险
- 免费额度有限:16 亿/月是理论上限,实际要看各家限额
总结
OmniRoute 精准切中了开发者的痛点:多提供商管理混乱 + Token 费用高昂 + 频繁限额中断。237+ 提供商、Token 压缩率 89%、四层自动回退不中断,GitHub 13,000+ 星,本周涨了快 5000。
项目地址:https://github.com/diegosouzapw/OmniRoute 官网:https://omniroute.online
本文基于 2026-07-08 的调研数据整理。