
Ruflo
An agent harness that adds multi-agent swarms, shared memory and coordination on top of Claude Code and Codex.
- Stars
- 80.6k
- Forks
- 9.5k
- Licence
- MIT
- Language
- TypeScript
- Last update
- 4 days ago
- Type
- Dev tool
What it is
Ruflo is an open-source layer that sits around AI coding assistants such as Claude Code and Codex. It lets several AI agents split up tasks, coordinate as a swarm, and keep memory across sessions. The README describes it as the execution layer that gives a model tools, memory and controls so it can do longer jobs.
- Run the setup wizard in a project with npx ruflo@latest init wizard
- Connect an MCP-enabled client to the Ruflo MCP server with npx -y ruflo@latest mcp start
- Open the optional terminal UI with npx ruflo tui to view swarm, cost and event pages
- Use the Claude Code plugins to add core tools and the visual console inside Claude Code
Great for
- Developers already using Claude Code or Codex who want multiple agents working together
- Teams experimenting with multi-agent workflows and shared memory
- People who want an MCP server exposing Ruflo tools to an MCP-capable client
- Users comfortable with the terminal and npm setup
Not ideal for
- Non-developers looking for a simple chat app, since setup and concepts take time to learn
- Anyone who needs fully audited, production-hardened security without reviewing the code, because the README says mods run with the account's permissions
- Users who do not already use Claude Code, Codex or another MCP-enabled client, since most integrations depend on them
How to get it
- 1
Install with a package manager
You'll need: Claude Code 2.1.287 or later (for the Claude Code plugin path) · Node.js (required for npx; version not stated in the README excerpt)
Set up the project with the wizard (Codex or other MCP clients)
npx ruflo@latest init wizardStart the MCP server
npx -y ruflo@latest mcp startOpen the optional terminal UI
npx ruflo tui - 2
Run it
- Install the Claude Code plugins inside Claude Code using the /plugin commands in the README, then run /reload-plugins
- Run /ruflo inside Claude Code to start
- Or run npx ruflo@latest init wizard in your project terminal and connect your MCP client
- Optionally run npx ruflo tui to see the terminal dashboard
- 3
Get the most out of it
- Use the plugin install path to get the core tools, visual console and mods together
- Review mod code before installing, as the README advises
- Read the User Guide at docs/USERGUIDE.md for the terminal UI and setup details
- Read docs/ruflo-explained.md, the chaptered guide mentioned in the README
- Try the --dry-run flag with init --grok to preview project changes before writing files
Downloads
Strengths
- Works with existing assistants (Claude Code, Codex, MCP clients) rather than replacing them
- Clear install paths documented in the README, including plugin and npx options
- MIT licensed with a large public project history and active recent commits
Trade-offs
- The README is long and promotional in places, and many features and numbers are hard to verify from the text alone
- Some integrations (console, mods, hooks) are specific to Claude Code, and hook support depends on the client
- Memory and learning features require embeddings and configured modules, so they are not plug-and-play
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| ruflo (this) | 80.6k | Dev tool | intermediate | 4 days ago | Developers already using Claude Code or Codex who want multiple agents working together |
| langgraph | 44.3k | Library | intermediate | 4 days ago | Python developers building multi-step AI agents that must survive failures or long waits |
| crewAI | 60.4k | Library | intermediate | 4 days ago | Python developers prototyping multi-agent workflows |
| PocketFlow | 11.3k | Library | intermediate | 3 months ago | Developers who want a small, readable LLM framework they can inspect in full |
| paperclip | 110k | App | advanced | 4 days ago | Developers already running several AI coding agents who want one place to track them |
| planning-with-files | 27.8k | Dev tool | beginner | 6 days ago | Developers running long multi-step tasks in Claude Code or Codex CLI |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.