All Repos
AI AgentsTypeScriptMIT

ruflo

ruvnet/ruflo · Updated

🌊 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

ruvnet/ruflo is a TypeScript repository in the AI Agents category with 80,064 stars and 9,394 forks on GitHub, released under the MIT license, last updated today.

#agentic-ai#agentic-framework#agentic-workflow#agents#ai-agents#ai-assistant#ai-skills#autonomous-agents
View on GitHub 80kGitHub stars

How to install ruflo in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.

How to install ruflo in Claude CodeAnthropic's agentic CLI

  1. Clone & open

    bash
    git clone https://github.com/ruvnet/ruflo.git
    cd ruflo
    claude
  2. Let Claude read it

    Ask “/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.

Documentation

Full README

An agent meta-harness for Claude Code and Codex.

Get started with Ruflo

Start in Claude Code with core tools, the visual console and runtime mods. Requires Claude Code 2.1.287 or later. Run inside Claude Code:

text
/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-core@ruflo
/plugin install ruflo-console@ruflo
/plugin install ruflo-mods@ruflo
/reload-plugins
/ruflo

Core provides foundation tools. Console opens the agent cockpit. Mods add routing and policy enforcement inside Claude Code. Mods run with your account's permissions; review their code before installing.

Using Codex or another MCP enabled tool? Use NPX for Ruflo project setup and connect your client to the Ruflo MCP server. Run the setup wizard in your project terminal:

bash
npx ruflo@latest init wizard

For clients that support local stdio MCP servers, configure command npx and arguments ["-y", "ruflo@latest", "mcp", "start"]. The equivalent server command is:

bash
npx -y ruflo@latest mcp start

MCP exposes Ruflo tools to your client. The console and mods above are Claude Code integrations; hook support depends on the client.

Prefer a plain terminal? Optional. The console also runs on its own, with no Claude Code: npx ruflo tui (add --plain to print one frame for scripts). It shows Overview, Cost, Swarm, Events and Missions, plus an optional AI page. Terminal UI guide

Compare install paths · Open the console · User guide

Optional: ruOS Desktop

Connect ruOS to ChatGPT or Claude via MCP:

Excerpt — the full document is on GitHub.

More AI Agents repositories

Catalog data refreshed . Something wrong? Report it.