開場白
GitHub 一週衝上 5.4k 星,MIT 授權的 magpie 把 Claude Code、Codex、Gemini CLI 這些 AI CLI 散落各處的 API key,通通收進一個選單列小工具裡管理。這集也要帶你看 Hacker News 拿下 173 分、完全離線跑的 macOS 搜尋神器 SCM,以及 docker compose 一行就能自架的開源情報站 AIHOT,它開源歸開源,等一下告訴你藏了什麼授權地雷。
本週開源好物
1. magpie:把所有 AI CLI 的 API key 和協定差異都吃掉的本機 gateway
- 它是什麼:現在幾乎每個工程師手上都同時掛著 Claude Code、Codex、Gemini CLI 跟一堆 API key,換模型要跑去改好幾個設定檔。magpie 是一個跑在本機的 gateway,選單列點一下就能換模型跟供應商,不用自己對著設定檔手改。
- 本週聲量:GitHub 30 天內新專案衝到 5436 星,MIT 授權,作者是 avante.nvim 的 yetone,社群信任度本來就高。
- 亮點功能:gateway 跑在 127.0.0.1:3425,同時講 OpenAI Chat、OpenAI Responses、Anthropic Messages、Gemini 四種協定並互相轉譯,串流、tool call、reasoning 都照轉;Routing group 可設 smart(依配額)、rotate、pace 等策略,額度爆掉自動切到最快重置的帳號;既有的 Claude、ChatGPT、Copilot 訂閱登入可以直接當 provider 分享給其他 agent 用,不必複製金鑰。
- 快速上手:
curl -fsSL https://usemagpie.ai/install.sh | sh裝完就有選單列程式,也可以go install github.com/yetone/magpie@latest。 - 跟同類比:claude-code-router 只服務 Claude Code 一個客戶端,LiteLLM 是純後端 proxy 不會動你本機 agent 的設定檔;magpie 的差別在於它同時做協定轉譯「跟」改寫 40 多個 agent 各自的 config,還能把訂閱登入當 provider 分享出去。
- 適合誰:手上同時裝了兩三個 AI CLI、受夠在設定檔之間來回改 key 的人。
- 連結:github.com/yetone/magpie
2. SCM:完全離線跑、幫你把每張照片每一幀影片都變成可搜尋內容
- 它是什麼:「那張截圖我記得存過但找不到」「那段 demo 講到某句話是第幾分鐘」,SCM 就是解這個痛點,全程在本機跑,不需要任何 API key。
- 本週聲量:Hacker News 拿下 173 分、73 則討論,GitHub 405 星,MIT 授權。
- 亮點功能:五種搜尋模式,Files 做語意搜尋、Scenes 切分影片定位到確切時間碼、OCR 支援 35 種以上語言、Dialogue 在 Whisper 逐字稿裡做精確字詞比對、Ask 讓本機 LLM 針對逐字稿跟 OCR 問答並附引用;視覺模型走 ONNX Runtime,預設 CLIP ViT-L/14@336;README 講得很直白,「your media never leaves the machine」,不用帳號、沒有 telemetry。
- 快速上手:
brew tap allenv0/scm接著brew trust allenv0/scm再brew install --cask allenv0/scm/scm,第一次開啟下載模型權重,之後完全離線。 - 跟同類比:Spotlight 跟 Photos 搜尋吃的是檔名跟中繼資料,SCM 改用 CLIP/SigLIP 視覺向量做語意比對,還把影片切成場景逐格可搜;跟雲端相簿 AI 搜尋比,它完全不需要帳號跟上傳。
- 適合誰:Apple Silicon 使用者,在意隱私又受夠在海量截圖影片裡大海撈針的人。
- 連結:github.com/allenv0/SCM
3. AIHOT:docker compose 一行起站的開源情報日報產生器
- 它是什麼:想做產業情報站或團隊技術日報的人,過去得自己拼 RSS、去重、翻譯、排序一整套,AIHOT 把這條線整包開源,MIT 授權,docker compose 一行就能跑起來。
- 本週聲量:GitHub 30 天內新專案衝到 6170 星,TypeScript 專案,MIT 授權。
- 亮點功能:六階段管線,收集、預篩、雙次獨立評分、寫作、事件聚類、熱度排序,prompt 跟門檻全部外露可改;熱度按事件算不按文章算,48 小時內同一來源只算一次、24 小時減半;支援 RSS、網頁列表、JSON API、X/Twitter、微信公眾號等六種信源,預設 08:00 日報、週一 10:00 週報。
- 快速上手:
git clone https://github.com/KKKKhazix/AIHOT.git myhot,接著node scripts/init-env.ts --llm-key <你的 key>,再docker compose up -d --build,開 localhost:3000,後台在 /admin。 - 跟同類比:跟一般 RSS 閱讀器比,它多了 AI 雙次評分跟事件聚類;跟電子報產生器比,它維護的是跨天的事件關係跟熱度衰減,不是單篇文章。要注意的是,程式碼雖然 MIT,但「AIHOT 的名字和 Logo 不在許可範圍內」,自架要記得換成自己的品牌。
- 適合誰:想自架產業情報站或團隊技術日報,又不想從零刻 RSS 去重邏輯的人。
- 連結:github.com/KKKKhazix/AIHOT
結尾段落
這週三個工具剛好對上三種日常痛點,管 key 很亂、找檔案很累、拼情報站很花時間,而且全都掛 MIT 授權本體免費,裝起來的門檻也都壓得很低。真要選一個先玩,我會從 magpie 下手,裝完馬上有感。我們下週再見。



























留言