Ruflo
ruvnet/ruflo
Agent harness with swarms, memory and MCP tools for Claude Code, Codex and other MCP clients
Ruflo is an agent meta-harness that adds coordinated swarms, persistent memory and an MCP server around coding agents such as Claude Code and Codex. Its repository description also lists Hermes among the integrations.
What Ruflo does
Ruflo, formerly called Claude Flow, describes itself as the execution layer around a model: it supplies tools, memory, loops and controls so agents can work together instead of running alone. After one init step, hooks route tasks, learn from successful patterns and coordinate agents in the background. The README names 100+ specialized agents, 314 MCP tools and 26 CLI commands, plus federation for agents on other machines and security guardrails.
There are two main ways in. Inside Claude Code, a plugin marketplace adds core tools, a visual console and runtime mods. For Codex or any other MCP-capable client, a setup wizard configures the project and a local stdio MCP server exposes Ruflo's tools. The console tracks workflows, agents, models, tokens and cost, and has a Claude control setting with read, write, manage and full permission levels. The README's setup steps cover Claude Code and Codex, so check the project docs for Hermes details.
Key features
- Coordinated agent swarms with 100+ specialized agents
- Self-learning memory that carries experience across sessions
- Federation for secure communication between agents on different machines
- Local stdio MCP server started with npx -y ruflo@latest mcp start
- Console showing workflows, agents, models, tokens and cost
- Claude control setting with read, write, manage and full levels, defaulting to read plus ask
When to use it
- Coordinating several coding agents on one repository task
- Giving a Codex or other MCP client access to shared agent memory and task routing
- Watching token use and cost of agent runs in a console
Who it is for: Developers who run coding agents and want orchestration, memory and monitoring layered on top, and who may also use Hermes Agent.
How it fits with Hermes Agent
A general harness that lists Hermes among the agents it integrates with. The README setup steps are written for Claude Code, Codex and other MCP clients.
How to install Ruflo
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
npx ruflo@latest init wizard
npx -y ruflo@latest mcp startRequirements: Claude Code 2.1.287 or later for the Claude Code plugin install path
Note: The README setup instructions cover Claude Code and Codex, and Hermes support is stated only in the repository description.
FAQ
What is Ruflo?
Ruflo is an agent meta-harness, formerly Claude Flow, that wraps coding agents with swarms, memory, routing and guardrails. It runs as a Claude Code plugin or as an MCP server for other clients.
Does Ruflo work with Hermes Agent?
The repository description lists Hermes among its native integrations, alongside Claude Code and Codex. The README setup steps focus on Claude Code and Codex, so confirm the Hermes configuration in the project docs.
How do I install Ruflo?
Run npx ruflo@latest init wizard in your project terminal, then connect your client to the Ruflo MCP server with npx -y ruflo@latest mcp start. Inside Claude Code you can install the ruflo-core, ruflo-console and ruflo-mods plugins from the ruvnet/ruflo marketplace instead.
Similar multi-agent for Hermes Agent
All multi-agentSelf-hosted crew of AI agents on an org chart with shared long-term memory and chat-app access
MervinPraison PraisonAIPython framework for autonomous single and multi-agent systems with memory, RAG, tools and MCP
EverMind-AI RavenPre-alpha host agent that builds task DAGs and orchestrates built-in and third-party agents
HarnessRouter HarnessRouterSelf-hosted unified API that runs Codex, Claude Code, Hermes and other agent harnesses
wanikua DanghuangshangMulti-agent team modeled on Ming dynasty government, built on OpenClaw with a Hermes Agent runtime option
Orkas-AI OrkasLocal-first desktop app where a Commander agent directs specialists and CLI agents such as Hermes
Related guides: Build agent teams with the Hermes kanban board · Run multiple Hermes agents with profiles · Connect Hermes agents on several machines with Hermes Desktop