UnoRouter:开源的 OpenRouter 替代品
OpenRouter 是闭源的。UnoRouter 同样做到一把密钥调用 200 多个模型,但整个技术栈都以 OSI 许可证公开,可自托管,还提供托管版免费额度供你试用。
寻找开源的 OpenRouter 替代品,通常是出于三个原因之一:你想读到处理你提示词的代码,你想自己运行网关,或者你想摆脱黑箱。UnoRouter 三者兼顾。同样是一把密钥、200 多个模型的方案,整个技术栈全部公开。
为什么网关的开源很重要
网关位于你的应用和你调用的每个模型之间,因此它能看到每一条提示词和每一条回复。用闭源网关,你只能相信一页隐私声明。用开源网关,你可以在任何敏感内容离开你的机器之前,亲自查看什么会被记录、密钥如何存储、请求如何路由。
到底开放了什么
一切都以 OSI 许可证公开在 GitHub 上:带聊天客户端的网页前端、网关本体、Discord 机器人,以及保持目录常新的供应商同步。这不是包着闭源内核的薄薄一层 SDK。线上跑着的产品就是这个仓库。
对比常见选择
OpenRouter 的目录最全,但每一行代码都是闭源的。LiteLLM 是真正的开源,也是扎实的自托管代理,但它只是自带密钥的管道:供应商账号仍要你自己管理,也没有托管目录。UnoRouter 介于两者之间:像 LiteLLM 一样开源,又像 OpenRouter 一样托管,一把密钥、200 多个模型。
自托管,或者直接用
克隆仓库自己跑整套技术栈,或者把任何兼容 OpenAI 的客户端指向 https://api.unorouter.com/v1 使用托管版。托管版免费额度覆盖目录的大部分模型,你可以在做决定之前把两条路都试一遍。
一句话总结
如果你只需要用自己的供应商密钥做本地路由,LiteLLM 更轻量。如果你想要一个 OpenRouter 式的托管网关,并且可以阅读、审计、fork 它的整个技术栈,那么公开源代码的就是 UnoRouter。
SpicyChat 是一个零配置的 RP 网站,模型固定。UnoRouter 保留那份轻松,还加上 lorebook 深度、200 多个由你挑的模型,以及一把还能运行编程智能体的密钥。
Agnai 是一个开源、多引擎的 RP 前端,带记忆本和场景,BYOK。UnoRouter 有同样的深度但做成托管,密钥就是账号,还能运行编程智能体。
Open WebUI 是一个自托管、以 Ollama 为先的聊天界面,你自己运行、自己配密钥。UnoRouter 是 200 多个托管模型,一把密钥,无需基础设施,外加一个真正的角色客户端,密钥还能写代码。