razzant/ouroboros

Ouroboros — self-creating AI agent. Born Feb 16, 2026.

解決的問題

Ouroboros 是一個通用型 AI 代理,旨在跨任務與重啟之間維持一致的身份、持久記憶與歷史。它克服了無狀態 AI 代理的限制,讓代理能進化自身的實作——包括程式碼、架構、提示與工具——同時保持自我理解與生平記憶的連續性。

作法

Ouroboros 以原生桌面應用或無頭 CLI 形式運作。它在使用者的機器上本地管理自身的程式庫、記憶與歷史。在認知處理方面,可連接遠端 API 或使用本地 GGUF 模型。它採用「審查式核心進化系統」,將改進轉化為 Git 歷史中的審查變更。為處理程式碼任務,它內建 Claudexor 作為本地執行層,以驅動現有的程式碼訂閱服務(如 Codex、Claude Code 或 Cursor)。

適用對象

適合需要長期 AI 合作夥伴的使用者,能處理外部專案、協調專業代理群組,並能隨時間自主進化自身能力。

主要特色

  • 自我修改:可重寫自身應用程式碼、架構、提示與相依性。
  • 持久連續性:在重啟之間維持身份、記憶與對話歷史。
  • 群組協調:可部署並協調一組即時專業代理並行工作。
  • 背景意識:支援在即時請求-回應循環之外進行反思與主動行為。
  • 跨平台支援:提供 macOS、Windows 及多種 Linux 發行版的原生應用程式。
  • 可擴充性:透過 OuroborosHub 的審查技能、傳輸橋接與 MCP 工具進行擴充。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch