Spokes.wiki Search About
Software Source Code source ↗ source url updated Wed Aug 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Ruflo

An agent meta-harness — a coordination layer wrapped around claude-code rather than a harness of its own. Formerly Claude Flow, by rUv (ruvnet), MIT, 67.1k stars / 8k forks. Installed with npx ruflo@latest init or as a Claude Code plugin. TypeScript and npm on the surface, Rust underneath, with WASM sandboxes for running agents locally.

What it adds, per the README:

  • Swarm coordination — hierarchical and mesh topologies with consensus mechanisms, over 100+ specialized agent roles (coder, tester, security auditor, architect…).
  • MCP integration at scale — roughly 210 tools callable in parallel.
  • Vector memory — AgentDB with HNSW indexing, so context persists and is searchable across sessions.
  • SONA self-learning — agent behavior said to improve from past runs.
  • Agent federation — zero-trust collaboration across organizations and machines.
  • 12 background workers on auto-trigger, multi-provider routing (Claude, GPT, Gemini, Ollama), a hosted web UI (flo.ruv.io) and a GOAP planner (goal.ruv.io), plus security scanning for CVEs and prompt injection.

Tier: T3 — first-party README, and an unusually expansive one. One number is stated with a condition attached: vector search 1.9×–4.7× faster than brute force above the crossover, which at least names where the comparison stops holding. Nothing else — not the swarm topologies, not SONA, not the 100+ roles — carries a measurement.

Reading it against the corpus

Ruflo is the maximal version of a shape the spoke has several thinner instances of. It stacks, in one package, what the corpus has otherwise seen separately: multi-agent orchestration (orchestrate-100-agents-claude-code does the fan-out with claude -p and nothing else), agent-memory with vector recall and consolidation (iai-pme does that alone, and publishes LongMemEval numbers for it), role personas (auto-company‘s 14, superclaude-framework‘s 20), and sandboxed execution (nono does least-privilege launching alone, from the Sigstore team). Where those projects each defend one claim, Ruflo asserts all of them at once.

That makes the evidence ratio the thing to record. iai-pme is a smaller project that published a retrieval benchmark; jcode publishes self-run performance numbers with versions, ranges and method. Ruflo is an order of magnitude more popular than either and reports one conditional speedup. The star count is the claim doing the most work here, and it measures installs.

SONA is the part that would matter most if it holds: behavior improving from past runs is self-improving-agents in a shipped tool, and the corpus’s existing instance of that idea achieved by filesystem — compound-engineering-plugin‘s /ce-compound, which writes the next run’s context — is deliberately legible about its mechanism. What Ruflo’s learning loop actually updates is not stated.

Federation is the one claim here with no counterpart in the corpus: agents collaborating across organizational boundaries under zero trust is a problem nothing else in the corpus attempts. qm handles the multi-operator case inside one org with a tightening-only security posture; crossing the org boundary is a harder problem and Ruflo is the only entry claiming it.

claude-code · agent-orchestration · agent-memory · iai-pme · superclaude-framework · auto-company · nono · qm · self-improving-agents · model-context-protocol