ruvnet/ruflo
Ruflo operates as an agent meta-harness designed to orchestrate autonomous multi-player agent swarms across Claude Code and Codex environments. It provides execution loops, security boundaries, multi-machine federation, and self-learning memory subsystems utilizing AgentDB and RuVector. The platform also offers background workers, dynamic routing across several model providers, and an optional terminal interface for standalone task monitoring.
The software is targeted toward software engineers, autonomous agent architects, and DevOps practitioners seeking structured team collaboration between automated agents. GitHub records an unarchived repository and MIT licensing. Paperclip offers a different way to coordinate agents around organizational tasks.
Prerequisites require Node.js with npx, alongside Claude Code version 2.1.287 or later for plugin integration, or an MCP-compatible client. Users on Claude Code can install plugins with /plugin marketplace add ruvnet/ruflo followed by /plugin install ruflo-core@ruflo. Alternatively, interactive project initialization across systems runs through npx ruflo@latest init wizard or via curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash on POSIX environments. That shell pipeline runs a script downloaded from jsDelivr; inspect the code first. To attach an MCP client, use npx -y ruflo@latest mcp start.
Data as of : 80694 stars · 9477 forks.