Ruflo

Plugin marketplace and CLI for Claude Code: agent swarms, background workers, vector memory, security review and test generation

PluginHigh risk

ruvnet/ruflo

Install

/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-core@ruflo
/plugin install ruflo-swarm@ruflo

Other plugins install the same way, for example ruflo-rag-memory@ruflo.

This is third-party code. Review the repository files before installing.

What it does

Ruflo, formerly claude-flow, adds multi-agent coordination to Claude Code. Its marketplace offers separate plugins: ruflo-core with an MCP server, ruflo-swarm for agent teams in isolated worktrees, ruflo-loop-workers for scheduled background tasks, ruflo-rag-memory with vector search, plus plugins for security audits, tests and docs. The full install via npx ruflo init scaffolds agents, commands, skills, hooks, an MCP server and a daemon into the project. The README clearly separates the lightweight plugin path from the full CLI path.

Who it is for. For developers who want to run several coordinated agents in Claude Code and automate background work.

Good fit when

  • You want to split a task across several agents
  • You need long-term memory across sessions with semantic search
  • You want recurring background security or test coverage checks

Not a fit when

  • One agent and stock Claude Code are enough
  • You cannot add .claude and .claude-flow folders to the repository

Example request

Start a swarm of three agents: one writes the API, one writes tests, one reviews security

Limitations

The full install writes many files into the project, including CLAUDE.md, settings and hooks. Plugins other than ruflo-core do not register an MCP server, and tool names differ from the CLI track. The project is large and fast-moving; some plugins are experimental.

How to disable. Uninstall plugins via /plugin uninstall. After a full install, delete .claude-flow and the files added to .claude, and remove the ruflo MCP server from settings.

Security check

  • Installs hooks and a background daemon that run agents without user input
  • Agents change code and run commands across several worktrees

README in short

The README opens with a table of two install paths: Claude Code plugins with no project changes, and the npx ruflo init CLI with the full set of agents, commands, skills, MCP and hooks. It lists plugins by group: orchestration, memory, security, tests, docs and more. It also explains how MCP tools are named in each path. MIT licensed.

FAQ

Plugins or npx ruflo init?

Plugins write nothing into the project and suit a trial. The full install adds hooks, a daemon and all tools but also adds files to the repository.

Is this the same project as claude-flow?

Yes, the README badges point to ruvnet/claude-flow; development continues under the Ruflo name.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk389.7K
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk245.5K
Editors’ pick

Anthropic's coding agent for the terminal, IDE and GitHub: understands your codebase, runs tasks and handles git

CLIHigh risk145K
Editors’ pick

OpenAI's coding agent that runs locally in your terminal, with IDE and desktop versions

CLIHigh risk124.1K