ruflo

ruvnet/ruflo

🌊 The leading agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI syst

63k
Stars
7.5k
Forks
746
Open issues
420
Watchers
TypeScript MITLast pushed Jul 7, 2026

🌊 The leading 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

Categories

Tags

Similar tools

Install

npm install ruflo

README

Ruflo

An agent meta-harness for Claude Code and Codex.

Agent = Model + Harness. The model writes; the harness gives it tools, memory, loops, sandboxes, and controls so it can actually work. Ruflo is the harness β€” the execution layer around Claude Code and Codex that adds 100+ specialized agents, coordinated swarms, self-learning memory, federated comms across machines, and enterprise security guardrails. So agents don't just run, they collaborate.

One npx ruflo 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.

Self-Learning / Self-Optimizing Agent Architecture

User --> Ruflo (CLI/MCP) --> Router --> Swarm --> Agents --> Memory --> LLM Providers
                          ^                           |
                          +---- Learning Loop <-------+

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.

πŸ“– Background β€” where the name comes from

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 working until 3am. Underneath, powered by Cognitum.One agentic architecture, running a supercharged Rust-based AI engine, embeddings, memory, and plugin system.


Quick Start

There are two different install paths with very different surface areas. Pick based on what you need (#1744):

Claude Code PluginCLI install (npx ruflo init)
What it gives youSlash commands + a few skills + agent definitions per-pluginFull Ruflo loop β€” 98 agents, 60+ commands, 30 skills, MCP server, hooks, daemon
Files in your workspaceZero.claude/, .claude-flow/, CLAUDE.md, helpers, settings
MCP server registeredNo (memory_store, swarm_init, etc. unavailable to Claude)Yes
Hooks installedNoYes
Best forTry a single plugin's commands without committing to the full installProduction use β€” everything works as documented

Path A β€” Claude Code Plugins (lite, slash commands only)

# 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-rag-memory@ruflo
/plugin install ruflo-neural-trader@ruflo

This adds slash commands and agent definitions only. The Ruflo MCP server is NOT registered, so memory_store, swarm_init, agent_spawn, etc. won't be callable from Claude. For the full loop, use Path B below.

πŸ”Œ All 35 plugins

Core & Orchestration

PluginWhat it does
ruflo-coreFoundation β€” server, health checks, plugin discovery
ruflo-swarmCoordinate multiple agents as a team
ruflo-autopilotLet agents run autonomously in a loop
ruflo-loop-workersSchedule background tasks on a timer
ruflo-workflowsReusable multi-step task templates
ruflo-federationAgents on different machines collaborate securely

Memory & Knowledge

PluginWhat it does
ruflo-agentdbFast vector database for agent memory
[*