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:用於稽核代理設定、評估就緒度並在部署前掃描安全風險的工具。