cabinetai/cabinet

AI-first knowledge base and startup OS

解決的問題

Cabinet 解決了 AI 互動碎片化導致上下文在會話間遺失的問題。它以統一的自托管知識庫取代零散的文件與無記憶的 AI 對話,為 AI 代理團隊提供持續的記憶。

作法

Cabinet 作為一個本地優先的「創業作業系統」運作,所有資料都以純文字的 Markdown 檔案形式儲存在磁碟上,而非資料庫中。它使用守護程序來管理 AI 代理執行、排程的 cron 任務與 WebSocket 連線。使用者可透過 CLI 提供者(如 Claude Code 或 Codex)引入自己的 AI(BYOAI),讓代理能與本地檔案系統互動,並隨著時間在共享知識庫上逐步建構內容。

適用對象

希望在無供應商綁定的情況下,為研究、內容創作與營運任務協調 AI 代理的開發者與創業者。

主要亮點

  • 檔案導向記憶:所有知識皆以可攜式的 Markdown 檔案儲存,每次儲存皆有 Git 支援的版本歷史。
  • AI 代理編排:包含 20 個預先建構的代理範本(例如 CEO、CTO、研究員),具備特定目標與技能。
  • 排程自動化:支援基於 cron 的任務,讓代理執行重複性工作,如掃描 Reddit 或產生週報。
  • 嵌入式 HTML 應用:允許使用者在目錄中放置 index.html 檔案,將其渲染為知識庫內的互動式應用。
  • 本地優先的隱私:自托管架構確保資料不會離開使用者的機器,除非傳送到所選的 AI 提供者。
  • 整合式 Web 終端:提供瀏覽器版 CLI,可直接進行 AI 會話與除錯。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案