OpenSource-Hub
R

routa

SHA-256
1.5k stars·Developer Tools·SHA-256 checksum verified

A workspace-first multi-agent coordination platform that uses a Kanban board to orchestrate AI agents across software delivery, with built-in MCP/ACP/A2A support and a strict review gate.

Smart Download

Download Download Version

v0.18.1 · 23.8 MB

A workspace-first Kanban-driven multi-agent platform for AI software delivery, with strict lane contracts and evidence gates.

Core Features

  • Visual Kanban board with lane-specific specialists (Backlog Refiner, Todo Orchestrator, Dev Crafter, Review Guard, Done Reporter)
  • Card artifacts grow as work moves: YAML story → execution plan → code changes → review verdict → completion summary
  • Built-in review gate with Harness Monitor, Entrix Fitness, and Gate Specialist for multi-layered verification
  • Dual-backend architecture: Next.js for web, Tauri + Axum for desktop, sharing the same API contract
  • Git integration: manage local repos, worktrees, file search, commits, and import GitHub repositories as virtual workspaces

What It Can't Do

  • 1) Desktop mode requires Rust toolchain (install via rustup). 2) Dependencies: Node.js 16+ for web, npm/yarn. 3) External LLM API (e.g., OpenAI, Anthropic) needed for agent functionality. 4) Self-hosted only; no managed cloud version yet. 5) Customizing lane prompts requires YAML knowledge.

Use Cases

  • Teams wanting to orchestrate multiple AI agents for production-grade feature delivery with clear accountability and audit trail
  • Developers experimenting with multi-agent coordination patterns and needing a reproducible, inspectable platform

Detailed Introduction

Routa is an open-source, workspace-first platform for coordinating multiple AI agents in software development. Unlike traditional chat-based AI tools that mix planning, coding, and review into a single thread, Routa uses a visual Kanban board with lane-specific specialists (Backlog Refiner, Todo Orchestrator, Dev Crafter, Review Guard, etc.) to enforce clear handoffs and evidence-based gates. It supports both web (Next.js) and desktop (Tauri) modes, integrates with GitHub repositories, and provides MCP/ACP/A2A protocols for extensibility. Compared to CrewAI or AutoGPT, Routa's key advantages are its explicit lane contracts (each card grows stricter as it moves) and a dual-backend architecture that keeps state durable and inspectable. It is ideal for teams that want to scale AI agent collaboration without losing visibility or control.

Tags

AI开发多智能体协作看板软件交付KanbanMCPAgent协调Next.jsTauriRust

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Open the downloaded dmg file, then drag the app to Applications

3

Download the latest release or install via npm (npm install -g routa-cli) or cargo (cargo install routa-cli)

4

Run 'routa' command to start the local web server (requires Node.js 16+ and Rust toolchain for desktop mode)

5

Open http://localhost:3000 in browser, create a workspace, and start using Kanban board

Install Guide
  1. Download the latest release or install via npm (npm install -g routa-cli) or cargo (cargo install routa-cli)
  2. Run 'routa' command to start the local web server (requires Node.js 16+ and Rust toolchain for desktop mode)
  3. Open http://localhost:3000 in browser, create a workspace, and start using Kanban board

Latest Release Notes

## Routa Desktop v0.18.1

Desktop application release. Release notes will be added manually.

File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

b695887621af3dc16c021014c27491865f368f6c5a9c4a0b4c433affc882d161

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the installation directory. For npm install: 'npm uninstall -g routa-cli'. For cargo: 'cargo uninstall routa-cli'. Remove any configuration files left in ~/.routa if desired.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-05-26T06:24:04Z
GitHub RepositoryOfficial Website

Similar Projects