ruflo logo

ruflo

ruvnet/ruflo

The leading agent meta-harness for intelligent multi-player swarms and autonomous workflows

GraphCanon updated today · GitHub synced today · 32 views this month

68k stars8.2k forksLast push today TypeScript MIT

Decision brief

Ruflo, a TypeScript-based meta-harness for deploying intelligent multi-agent systems, offers comprehensive support for autonomous workflows and conversational AI through adaptive memory and RAG (Retrieval-Augmented Gener

Good fit when

  • Use Ruflo when you need a full-featured setup including the MCP server, hooks, daemon, and extensive capabilities like memory storage and swarm initialization as these features are tightly integrated.
  • Ruflo is ideal for projects requiring autonomous agent behavior with adaptive learning mechanisms or those who wish to experiment with advanced multi-agent system configurations.

Avoid when

  • Avoid using Ruflo in scenarios where you only require limited functionality from an agent meta-harness. The extensive features and integrations might introduce unnecessary complexity or overhead.
  • Do not use Ruflo if quick setup without deep integration is preferred; its comprehensive nature requires more time for installation compared to simpler frameworks that offer just a few key functions.
Pricing:
freemium - As MIT-licensed open-source tool, Ruflo is freely accessible. However, for extended features or support, enterprises might opt into paid tiers or services from contributors.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (68,322) are secondary evidence.

npm downloads (30d)
77,985·npm downloads API·today

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of today
Provenance
Not a fork · Personal account
As of today
Security (OSV)
No criticals
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install ruflo
npm

How it fits your stack(24)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Ruflo is an advanced agentic framework that enables the deployment of intelligent, multi-agent systems including conversational AI and self-learning capabilities through adaptive memory and RAG integration.

Capability facts

CLI
CLI entrypoint

Source: package.json:bin|scripts · Aug 19, 2026

MCP server
No MCP server detected

Source: repo_scan · Aug 19, 2026

Languages
typescript, javascript

Source: github.language+package.json · Aug 19, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Aug 19, 2026)

| | **Claude Code Plugin** | **CLI install (`npx ruflo init`)** |
Source link

Tags

README

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 registeredOnly if ruflo-core is installed (it ships its own .mcp.json) — most other plugins don'tYes
Hooks installedNoYes
Best forTry a single plugin's commands without committing to the full installProduction use — everything works as documented

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. `ruflo-core` (installed above) does register its own MCP server on install — its tools are callable as `mcp__plugin_ruflo-core_ruflo__*` (e.g. `mcp__plugin_ruflo-core_ruflo__memory_store`), not the bare `memory_store`/`swarm_init`/`agent_spawn` names the CLI-track scaffold uses. Other plugins generally don't ship their own MCP server. For the full loop with the CLI-track tool names, use Path B below.

<details>
<summary><strong>🔌 All 35 plugins</strong></summary>

#### Core & Orchestration

| Plugin | What it does |
|--------|-------------|
| [**ruflo-core**](plugins/ruflo-core/README.md) | Foundation — server, health checks, plugin discovery |
| [**ruflo-swarm**](plugins/ruflo-swarm/README.md) | Coordinate multiple agents as a team |
| [**ruflo-autopilot**](plugins/ruflo-autopilot/README.md) | Let agents run autonomously in a loop |
| [**ruflo-loop-workers**](plugins/ruflo-loop-workers/README.md) | Schedule background tasks on a timer |
| [**ruflo-workflows**](plugins/ruflo-workflows/README.md) | Reusable multi-step task templates |
| [**ruflo-federation**](plugins/ruflo-federation/README.md) | Agents on different machines collaborate securely |

#### Memory & Knowledge

| Plugin | What it does |
|--------|-------------|
| [**ruflo-agentdb**](plugins/ruflo-agentdb/README.md) | Fast vector database for agent memory |
| [**ruflo-rag-memory**](plugins/ruflo-rag-memory/README.md) | Smart retrieval — hybrid search, graph hops, diversity ranking |
| [**ruflo-rvf**](plugins/ruflo-rvf/README.md) | Save and restore agent memory across sessions |
| [**ruflo-ruvector**](plugins/ruflo-ruvector/README.md) | [`ruvector`](https://npmjs.com/package/ruvector) — GPU-accelerated search, Graph RAG, 103 tools |
| [**ruflo-knowledge-graph**](plugins/ruflo-knowledge-graph/README.md) | Build and traverse entity relationship maps |

#### Intelligence & Learning

| Plugin | What it does |
|--------|-------------|
| [**ruflo-intelligence**](plugins/ruflo-intelligence/README.md) | Agents learn from past successes and get smarter |
| [**ruflo-graph-intelligence**](plugins/ruflo-graph-intelligence/) | Sublinear graph reasoning — PageRank, delta updates, complexity-aware execution (ADR-123) |
| [**ruflo-daa**](plugins/ruflo-daa/README.md) | Dynamic agent behavior and cognitive patterns |
| [**ruflo-ruvllm**](plugins/ruflo-ruvllm/README.md) | Run local LLMs (Ollama, etc.) with smart routing |
| [**ruflo-goals**](plugins/ruflo-goals/README.md) | Break big goals into plans and track progress |

#### Code Quality & Testing

| Plugin | What it does |
|--------|-------------|
| [**ruflo-testgen**](plugins/ruflo-testgen/README.md) | Find missing tests and generate them automatically |
| [**ruflo-browser**](plugins/ruflo-browser/README.md) | Automate browser testing with Playwright |
| [**ruflo-jujutsu**](plugins/ruflo-jujutsu/README.md) | Analyze git diffs, score risk, suggest reviewers |
| [**ruflo-docs**](plugins/ruflo-docs/README.md) | Generate and maintain docum

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.