ruvnet/ruflo
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
解决的问题
Ruflo 作为一个编排层,将独立的 AI 模型转化为协作式、自我改进的智能体团队。它通过提供一个“工具框架”,为 Claude Code 和 Codex 等工具添加了记忆、任务协调、安全护栏和持续学习能力,从而解决了 AI 智能体孤立的问题。
工作原理
Ruflo 作为环绕 AI 模型的元框架运行。初始化后,它提供了一套钩子和插件系统,允许智能体自组织成集群、记忆过往任务,并在机器之间安全地共享信息。它直接集成到您的终端或 Claude Code 环境中,提供一个可视化控制台来跟踪智能体工作流、成本和任务,同时允许您为 AI 驱动的操作设置细粒度的权限级别。
适用人群
适用于使用 Claude Code 或其他支持 MCP 工具的开发者,他们希望超越简单的聊天交互,转向能够规划、测试并从自身历史中学习的自主多智能体工作流。
亮点
- 智能体集群 (Agent Swarms): 协调多个专业智能体以团队形式工作,而非孤立运行。
- 持久化记忆 (Persistent Memory): 使用本地向量数据库和基于图的检索,帮助智能体跨会话记忆上下文。
- 可视化控制台 (Visual Console): 提供基于终端的驾驶舱,用于检查智能体日志、管理任务并监控 Token 使用量和成本。
- 安全护栏 (Security Guardrails): 包含策略执行和安全模块,用于检测 PII、阻止提示词注入并管理智能体权限。
- 联邦 (Federation): 实现不同机器上运行的智能体之间的安全通信,且不会泄露数据。
- 可扩展插件系统 (Extensible Plugin System): 提供超过 35 个插件,涵盖从自动化测试和文档编写到架构决策跟踪和本地 LLM 路由等任务。
相关
- 项目
- 项目
- 项目
- 项目
- 项目