OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Ruflo

Ruflo is a TypeScript-based framework and agent harness for coordinating multi-agent swarms, autonomous workflows, and conversational AI systems. It is accessed through a CLI and is distributed under the MIT license.

Independent OpenViST project profile, based on linked sources.

Ruflo — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Ruflo when an AI project requires agent orchestration rather than a single-agent interaction, particularly when the design includes autonomous workflows, adaptive memory, federated cooperation, or vector RAG.

Who it is for

  • Developers building multi-agent AI applications
  • Teams creating autonomous workflows or conversational systems
  • Developers working with Claude Code, Codex, or Hermes ecosystems
  • Builders adding adaptive memory, federation, or vector RAG to agent applications

Documented uses

  • Coordinate multiple specialized agents into a swarm for task execution.
  • Build autonomous workflows involving cooperating agents.
  • Create conversational AI systems with adaptive memory.
  • Add vector-RAG-backed retrieval to an agent application.
  • Develop federated agent setups across cooperating agents.
Before you choose

Requirements & limits

No pricing or account requirement is documented.

  • Whether the project needs coordinated multi-agent behavior rather than a single agent.
  • Whether TypeScript and a CLI-based development experience fit the build.
  • Whether adaptive memory, federation, or vector RAG are required.
  • Whether integration with Claude Code, Codex, or Hermes is relevant.
  • The repository description confirms vector RAG integration, but does not identify a supported vector database or configuration steps.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Initialize Ruflo through the interactive setup wizard

Create a Ruflo project setup using the documented cross-platform wizard.

Before you start

  • A platform where the documented npx command can run.
  • For native PowerShell or cmd use, the README documents the npx wizard path.

Steps

  1. Run the command below.

    Documented command
    npx ruflo@latest init wizard
  2. Complete the interactive setup wizard.

  3. Use the resulting Ruflo setup as the basis for the documented CLI-track workflow.

Expected outcome

Ruflo is initialized through the documented interactive wizard.

Guide limitations

  • The evidence does not document the wizard's prompts, configuration choices, or a subsequent workflow execution.
  • The evidence does not document a successful run or deployment after initialization.
Source-based practical guide

Install Ruflo plugins in Claude Code

Add Ruflo marketplace plugins to Claude Code for slash commands and agent definitions.

Before you start

  • Claude Code.
  • Access to the Ruflo marketplace commands documented in the README.

Steps

  1. Run /plugin marketplace add ruvnet/ruflo.

  2. Install the core plugin with /plugin install ruflo-core@ruflo.

  3. Install the swarm plugin with /plugin install ruflo-swarm@ruflo.

  4. Optionally install the documented RAG-memory plugin with /plugin install ruflo-rag-memory@ruflo.

Expected outcome

The selected Ruflo plugins are installed in Claude Code, adding slash commands and agent definitions; `ruflo-core` registers its own MCP server.

Guide limitations

  • This plugin path is described as a lite path and does not install the full CLI loop, hooks, or daemon.
  • The evidence does not document executing a slash command or completing a task after installation.
  • The ruflo-core tools use plugin-qualified MCP names rather than the bare CLI-track tool names.
COMPARE OPTIONS

Compare options for Agent orchestration

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
RufloCoordinate multiple specialized agents into a swarm for task execution.CLIThe supplied evidence identifies Ruflo as an accessible, active public GitHub repository with MIT licensing. No pricing or account requirement is documented.
AgeniteDefine typed tools with JSON Schema validation and error handling.CLI
VeldraCreate an agent with a policy, tools, skills, knowledge base and reasoning method.Self-hostedThe documented deployment is self-hosted and uses a sign-in gate after a first-run administrator account is created.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
30 September 2026
Original website title
ruvnet/ruflo · Official homepage title · retained in its source language