ruvnet/ruflo
ruflo让单打独斗的AI编程助手变成互相协作的智能体团队
ruflo(前身为Claude Flow)是搭建在Claude Code或Codex之上的一层执行框架,让多个AI智能体协同工作,而不是单个智能体单独作业。只需一条命令npx ruflo init,就能加上一百多个专职智能体、跨会话保留的记忆、自我学习能力,以及不同机器上智能体之间的安全通信。它是一个用TypeScript编写的开源仓库,获得了68644个星标。
它做什么
- 项目的核心理念是'智能体等于模型加执行框架':AI模型负责生成内容,ruflo这个执行框架负责提供工具、记忆、执行循环、沙箱和安全控制
- 安装方式分两种:轻量级的Claude Code插件只带几个斜杠命令,而通过npx ruflo init的完整CLI安装则包含98个智能体、60多个命令、一个MCP服务器以及钩子(hooks)机制
- 可以把多个智能体组织成'蜂群(swarm)',采用分层型、网状型等不同协调结构,并通过共识机制让它们像一个团队一样工作
- 其向量记忆系统AgentDB配合HNSW搜索索引,在2万条数据规模下实测比暴力搜索快约1.9倍,在5千条数据规模下快约3.2至4.7倍,搜索准确率指标recall@10约为0.99
- '联邦(federation)'功能让不同机器或不同组织的智能体能够互相发现、通过密码学方式验证身份、在发送消息前过滤掉个人隐私信息,从而安全协作
为什么重要
对于希望自动化重复性编码、代码审查和安全检查工作的开发团队来说,这展示了从单一AI助手转向能记住过往工作并不断进步的协作型智能体团队的趋势。文中提到的68644个GitHub星标和超过810万次生态系统下载量,反映了其实际使用规模。
本仓库术语
- 执行框架(harness) · 为AI模型提供工具、记忆和控制循环,使其能够真正完成任务的执行层
- MCP(模型上下文协议) · 让AI模型与外部工具或服务器进行标准化通信的协议
- 蜂群(swarm) · 多个AI智能体像团队一样协同工作,各自承担不同角色
- HNSW · 一种用于在大规模向量数据中快速查找相似项的近似最近邻搜索索引技术
- 联邦(federation) · 不同机器或组织的智能体互相验证身份并安全共享工作的机制
仓库简介(英文)
🌊 The original 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
在 GitHub 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库