ruvnet/ruflo

🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

What it solves

Ruflo acts as an orchestration layer that transforms individual AI models into collaborative, self-improving agent teams. It solves the problem of isolated AI agents by providing a "harness" that adds memory, task coordination, security guardrails, and persistent learning to tools like Claude Code and Codex.

How it works

Ruflo functions as a meta-harness that sits around your AI model. Once initialized, it provides a system of hooks and plugins that allow agents to self-organize into swarms, remember previous tasks, and share information securely across machines. It integrates directly into your terminal or Claude Code environment, offering a visual console to track agent workflows, costs, and missions while allowing you to set granular permission levels for AI-driven actions.

Who it’s for

It is for developers who use Claude Code or other MCP-enabled tools and want to move beyond simple chat-based interactions toward autonomous, multi-agent workflows that can plan, test, and learn from their own history.

Highlights

  • Agent Swarms: Coordinates multiple specialized agents to work as a team rather than as isolated instances.
  • Persistent Memory: Uses local vector databases and graph-based retrieval to help agents remember context across sessions.
  • Visual Console: Provides a terminal-based cockpit to inspect agent logs, manage missions, and monitor token usage and costs.
  • Security Guardrails: Includes policy enforcement and safety modules to detect PII, block prompt injection, and manage agent permissions.
  • Federation: Enables secure communication between agents running on different machines without leaking data.
  • Extensible Plugin System: Offers over 35 plugins for tasks ranging from automated testing and documentation to architecture decision tracking and local LLM routing.

Related

  • Project
  • Project
  • Project
  • Project
  • Project