ruvnet / ruflo
ruvnet / ruflo
Ruflo Multi-agent AI orchestration for Claude Code
Ruflo:面向 Claude Code 的多智能体 AI 编排系统
Orchestrate 100+ specialized AI agents across machines, teams, and trust boundaries. Ruflo adds coordinated swarms, self-learning memory, federated comms, and enterprise security to Claude Code — so agents don’t just run, they collaborate. 在机器、团队和信任边界之间编排 100 多个专业 AI 智能体。Ruflo 为 Claude Code 增加了协同集群、自学习记忆、联邦通信和企业级安全性——让智能体不仅是“运行”,而是实现“协作”。
Why Ruflo?
为什么选择 Ruflo?
Claude Flow is now Ruflo — named by Ruv, who loves Rust, flow states, and building things that feel inevitable. The “Ru” is the Ruv. The “flo” is the flow. Underneath, WASM kernels written in Rust power the policy engine, embeddings, and proof system. Claude Flow 现已更名为 Ruflo——由 Ruv 命名,他热爱 Rust、心流状态以及构建那些“必然会出现”的事物。“Ru”代表 Ruv,“flo”代表心流(flow)。在底层,由 Rust 编写的 WASM 内核驱动着策略引擎、嵌入(embeddings)和证明系统。
What Ruflo Does
Ruflo 的功能
One init gives Claude Code a nervous system: agents self-organize into swarms, learn from every task, remember across sessions, and — with federation — securely talk to agents on other machines without leaking data. You keep writing code. Ruflo handles the coordination. 只需一次初始化,即可为 Claude Code 装上“神经系统”:智能体能自动组织成集群,从每项任务中学习,跨会话记忆,并通过联邦机制在不同机器上的智能体之间安全通信,且不会泄露数据。你只需专注于编写代码,剩下的协调工作交给 Ruflo。
Self-Learning / Self-Optimizing Agent Architecture
自学习/自优化智能体架构
User —> Ruflo (CLI/MCP) —> Router —> Swarm —> Agents —> Memory —> LLM Providers ^ | +---- Learning Loop <-------+ 用户 —> Ruflo (CLI/MCP) —> 路由器 —> 集群 —> 智能体 —> 记忆 —> LLM 提供商 ^ | +---- 学习循环 <-------+
New to Ruflo? You don’t need to learn 314 MCP tools or 26 CLI commands. After init, just use Claude Code normally — the hooks system automatically routes tasks, learns from successful patterns, and coordinates agents in the background. 刚接触 Ruflo?你无需学习 314 个 MCP 工具或 26 条 CLI 命令。初始化后,像往常一样使用 Claude Code 即可——钩子(hooks)系统会自动路由任务、从成功模式中学习,并在后台协调智能体。
Quick Start
快速入门
Claude Code Plugin (Recommended): Install Ruflo as a native Claude Code plugin — adds skills, commands, agents, and MCP tools directly: Claude Code 插件(推荐):将 Ruflo 安装为原生 Claude Code 插件,直接添加技能、命令、智能体和 MCP 工具:
# Add the marketplace
/plugin marketplace add ruvnet/ruflo
# Install core + any plugins you need
/plugin install ruflo-core@ruflo
/plugin install ruflo-swarm@ruflo
/plugin install ruflo-autopilot@ruflo
/plugin install ruflo-federation@ruflo
All 32 plugins
全部 32 个插件
| Category | Plugin | What it does |
|---|---|---|
| Core & Orchestration | 核心与编排 | |
| ruflo-core | Foundation — server, health checks, plugin discovery | 基础——服务器、健康检查、插件发现 |
| ruflo-swarm | Coordinate multiple agents as a team | 将多个智能体协调为一个团队 |
| ruflo-autopilot | Let agents run autonomously in a loop | 让智能体在循环中自主运行 |
| ruflo-loop-workers | Schedule background tasks on a timer | 定时调度后台任务 |
| ruflo-workflows | Reusable multi-step task templates | 可重用的多步骤任务模板 |
| ruflo-federation | Agents on different machines collaborate securely | 不同机器上的智能体安全协作 |
(Note: The table continues for Memory, Intelligence, Code Quality, Security, Architecture, DevOps, Extensibility, and Domain-Specific plugins.) (注:表格涵盖了记忆、智能、代码质量、安全、架构、DevOps、扩展性和特定领域插件。)
CLI Install
CLI 安装
# One-line install
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash
# Or via npx
npx ruflo@latest init --wizard
# Or install globally
npm install -g ruflo@latest
MCP Server
MCP 服务器
# Add Ruflo as an MCP server in Claude Code
claude mcp add ruflo -- npx -y @claude-flow/cli@latest
What You Get
你将获得什么
- 🤖 100+ Agents: Specialized agents for coding, testing, security, docs, architecture. (用于编码、测试、安全、文档、架构的专业智能体)
- 📡 Comms Layer: Zero-trust federation — agents across machines/orgs discover, authenticate, and exchange work securely. (零信任联邦——跨机器/组织的智能体安全地发现、认证并交换工作)
- 🐝 Swarm Coordination: Hierarchical, mesh, and adaptive topologies with consensus. (具有共识机制的分层、网状和自适应拓扑)
- 🧠 Self-Learning: SONA neural patterns, ReasoningBank, trajectory learning. (SONA 神经模式、推理库、轨迹学习)
- 💾 Vector Memory: HNSW-indexed AgentDB with 150x-12,500x faster search. (基于 HNSW 索引的 AgentDB,搜索速度提升 150 倍至 12,500 倍)
- ⚡ Background Workers: 12 auto-triggered workers (audit, optimize, testgaps, etc.). (12 个自动触发的后台工作进程,如审计、优化、测试缺口等)
Web UI (Beta)
Web UI(测试版)
RuFlo’s web UI is a multi-model AI chat with built-in Model Context Protocol (MCP) tool calling. Talk to Qwen, Claude, Gemini, or OpenAI while RuFlo invokes the same MCP tools the CLI uses — agent orchestration, persistent memory, swarm coordination, code review, GitHub ops — directly from chat. No install, no API key needed to try it. RuFlo 的 Web UI 是一个内置模型上下文协议 (MCP) 工具调用的多模型 AI 聊天界面。你可以与 Qwen、Claude、Gemini 或 OpenAI 对话,同时 RuFlo 会直接从聊天中调用 CLI 所使用的相同 MCP 工具——包括智能体编排、持久化记忆、集群协调、代码审查和 GitHub 操作。无需安装,无需 API Key 即可尝试。