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