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 工具進行擴充。
相關
- 專案
Q00/ouroboros一款用於 AI 編碼的 Agent OS,透過蘇格拉底式訪談與不可變規格的結構化工作流程,取代模糊的提示,以確保程式碼庫經過驗證。
- 專案
EverMind-AI/EverOSEverOS 是一個 Python 庫,為 LLM 代理提供本地優先、Markdown 支援的記憶層。它將對話和檔案儲存為可編輯的 `.md` 檔案,同步至 SQLite 和 LanceDB 索引,並提供 REST API 用於新增、刷新和搜尋記憶。僅需 OpenRouter API 金鑰即可執行伺服器、攝入文字並以關鍵字搜尋;可選的嵌入、重排序和多模態擴充支援混合搜尋和影像/PDF 處理。此專案定位為多個 EverMind 生態系統代理和示範的持久記憶後端。
- 專案
jaylfc/taOStaOS 是一個開源、自託管的 AI 平台,提供基於瀏覽器的桌面環境、分散式運算叢集,以及供 AI 代理使用的本地記憶體服務 (taOSmd)。它能在任何硬體(PC、SBC、手機)上運行,讓您可以從 17 種框架中安裝與管理代理,並將所有對話、檔案和知識圖表保留在自己的機器上,雲端模型為選用功能。
- 專案
browseros-ai/BrowserOSBrowserOS 是一個開源的 Chromium 分支,為人類嵌入本地運行的 AI 助手;BrowserOS neo 是一款配套瀏覽器,允許外部 AI 代理(Claude Code、Codex、Cursor 等)驅動真實、已登入的標籤頁。兩者均在你的機器上運行,可匯入 Chrome 資料,支援透過 API 金鑰或本地模型連接任意 LLM,並確保所有會話資料私密。
- Dispatch