Orchestrate your AI coding agents from one dashboard.

Manage Claude Code, Aider, Cursor, and any terminal-based AI agent from a beautiful web interface. Built for developers who love AI pair programming.

Version Platform License

The Problem

Your AI agents are scattered across terminals, computers, and cloud servers. They forget everything between sessions. They can't talk to each other. You're the bottleneck - copy-pasting context, relaying messages, and manually coordinating their work.

The Solution

AI Maestro is an AI Agent Orchestrator that gives your agents superpowers. Persistent memory that grows over time. Direct agent-to-agent communication. Run agents on your laptop, remote servers, or Docker containers - all from one dashboard. Your agents become a coordinated team, not isolated tools.

AI Maestro Dashboard
NEW IN v0.11

Agent Intelligence System

Your AI agents now have persistent memory. Code Graph visualization, background subconscious processing, and semantic search across all conversations.

🗺️
Code Graph
🧠
Subconscious
💬
Memory
📚
Auto-Docs
Explore Agent Intelligence
Code Graph Visualization

Features

🤖

Universal Agent Support

Works with any terminal-based AI: Claude Code, Aider, Cursor, GitHub Copilot CLI, OpenAI Codex, and your custom AI scripts.

📁

Smart Organization

3-level hierarchy using hyphens (e.g., project-category-agent). Dynamic color coding and auto-grouping for instant visual organization.

Built for Speed

WebSocket streaming for real-time terminal I/O. No lag, no polling. Keyboard shortcuts for power users.

📝

Agent Notes

Take notes for each agent, auto-saved to localStorage. Track decisions, save commands, keep TODOs.

📬

Agent-to-Agent Communication

Your AI agents can now talk to each other. Built-in inbox/outbox with unread message tracking. See only new messages, mark as read automatically, and never miss important updates.

📱

Access from Anywhere

Monitor your AI agents from your phone or tablet. Touch-optimized interface with secure Tailscale connectivity.

🌐

Distributed AI Agents

Control AI agents across multiple computers and cloud servers from one dashboard. Scale from local to cloud seamlessly.

💬

Conversation History

Browse, search, and analyze every conversation your agents have had. Full thinking messages and tool usage tracking.

🧠

Agent Intelligence

Code Graph visualization, persistent memory with CozoDB, background subconscious processing, and semantic search across all conversations.

🤖
NEW

Agent Management

Create new agents, export to .zip files, import on any machine, and transfer between hosts. Full lifecycle management for your AI agents.

🎯

Zero Configuration

Auto-discovers all tmux sessions instantly. No config files, no manual setup. Just run and start coding.

💎

Open Source & Free

MIT licensed. No subscriptions, no hidden costs. Built by developers, for developers. Community-driven and transparent.

Choose Your Work Mode

From simple local setups to enterprise distributed architectures. Start where you are, scale when you need to.

Quick Start

1

Install

macOS / Linux:

git clone https://github.com/23blocks-OS/ai-maestro.git
cd ai-maestro
yarn install
yarn dev

Windows (WSL2):

# 1. Install WSL2 (PowerShell as Administrator)
wsl --install

# 2. Restart Windows, then in Ubuntu terminal:
git clone https://github.com/23blocks-OS/ai-maestro.git
cd ai-maestro
yarn install
yarn dev

# 3. Access from Windows browser:

Dashboard opens at http://localhost:23000

🪟 Windows Users: See our complete Windows installation guide for detailed setup instructions.
2

Create Your First Agent

From the UI (Recommended):

  1. Click the "+" button in the sidebar
  2. Enter an agent name using hyphens for hierarchy:
    myproject-backend-api → creates 3 levels
  3. Choose your working directory
  4. Click "Create Agent"
  5. Start your AI agent in the terminal
💡 Hierarchy Tip: Hyphens create automatic organization
project-backend → 2 levels
project-backend-api → 3 levels
Each top level gets its own color!
3

Start Coding

Your agent is now live in the dashboard. Click to switch between agents. Add notes. Organize your work. That's it.

Tech Stack

Frontend: Next.js 14, React 18, Tailwind CSS
Terminal: xterm.js with WebGL acceleration
Backend: Custom Node.js server with WebSocket
Database: CozoDB graph-relational DB
Code Analysis: ts-morph AST parsing
Embeddings: Transformers.js + MiniLM-L6-v2

Why AI Maestro?

🧠

Agents That Remember

Every agent has persistent memory powered by CozoDB. They learn your codebase and remember past conversations.

💬

Agents That Communicate

Direct agent-to-agent messaging. Your frontend agent can request APIs from backend agent without you playing messenger.

🌐

Agents Everywhere

Run agents on your laptop, remote servers, Docker containers, or cloud VMs. Manage them all from one dashboard.

🗺️

Agents That Understand

Code Graph visualization shows your entire codebase structure. Agents know what files relate to what before they even start.

Ready to orchestrate your AI team?

Free and open source. MIT Licensed.

Get Started on GitHub