ruvnet/ruflo

🌊 The leading agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

What it solves

RuFlo 是一个“代理元外壳”,旨在将 LLM(特别是 Claude Code 和 Codex)从简单的文本生成器转变为功能完整的自主代理。它提供必要的执行层——包括工具、记忆、循环和安全防护——使代理能够在群体中协作、从过去的任务中学习,并在不同机器之间安全运行。

How it works

RuFlo 充当用户与 LLM 之间的协调层。它使用路由器将任务分发给专门的代理群体,这些群体由自学习记忆系统(AgentDB)和插件架构支持。它与模型上下文协议(MCP)集成,为代理提供丰富的工具。系统可以部署为 CLI 工具、一组 Claude Code 插件,或自托管的 Web UI。

Who it’s for

它面向希望超越基础聊天界面、实现生产级代理工作流的开发者和企业,尤其是使用 Claude Code 或 Codex,并且需要多代理协同和持久、自我优化记忆的场景。

Highlights

  • 100+ Specialized Agents:预构建的代理,涵盖编码、安全审计、文档和架构等领域。
  • Swarm Coordination:支持层级和网状拓扑,使代理能够以共识方式组成团队工作。
  • Self-Learning Memory:使用 HNSW 索引的 AgentDB,实现快速向量搜索和轨迹学习,随时间不断改进。
  • Zero-Trust Federation:允许不同机器或组织的代理在不泄露数据的前提下安全协作。
  • GOAP Planning:内置目标导向行动规划(GOAP)系统,将普通英文目标分解为可执行的 A* 路径。
  • MetaHarness:用于审计代理配置、评估准备度并在部署前扫描安全风险的工具。