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 是一個零設定的角色扮演網站,模型固定。UnoRouter 保留了那份輕鬆,但加上 lorebook 深度、200 多個由你挑的模型,還有一把也能跑編碼代理的金鑰。
Agnai 是一個開源、多引擎的角色扮演前端,有記憶書和情境,採 BYOK。UnoRouter 有一樣的深度但已代管,這裡金鑰就是帳號,而且還能跑編碼代理。
Open WebUI 是一個自架、Ollama 優先的聊天 UI,你要自己跑並接上金鑰。UnoRouter 是 200 多個代管模型集於一把金鑰,沒有基礎設施,外加一個真正的角色客戶端,金鑰也能寫程式。