maestro

MCP.Pizza Chef: its-maestro-baby

Maestro is a desktop app for people who use AI coding assistants like Claude Code, Gemini CLI, or OpenAI Codex. Instead of running one assistant at a time and waiting for it to finish, you can open up to six at once, each working in its own separate copy of your project so their changes never collide. A dashboard shows which assistant is idle, working, or needs your input, plus a visual history of what each one changed. It runs on Mac, Windows, and Linux and does not require a separate account or API key beyond the coding assistants you already use.

Coding

Use This MCP client To

Run multiple coding assistants on different tasks at the same time Keep each assistant's changes separate so nothing gets overwritten See at a glance which assistant is working, stuck, or finished Compare how different assistants solve the same problem Review a visual history of every change each assistant made Set up one-click shortcuts like running my app or saving progress

README

Maestro

Claude Maestro Banner

Orchestrate multiple AI coding assistants in parallel

Claude Maestro Platform

A cross-platform desktop application that lets you run 1-6 Claude Code (or other AI CLI) sessions simultaneously, each in its own isolated git worktree.

macOS Windows Linux Rust TypeScript License X (Twitter) Discord

Docs

Star us on GitHub — your support motivates us a lot!


Table of Contents

maestro FAQ

Can I use this to run Claude, Gemini, and other AI coding assistants at the same time?
Yes — Maestro lets you open up to six sessions at once, and you can assign each one to Claude Code, Gemini CLI, OpenAI Codex, or a plain terminal, all in separate windows on one screen.
Do I need to already have a coding assistant like Claude Code, Gemini CLI, or OpenAI Codex installed?
Yes. Maestro does not include an AI assistant itself — it is the desktop app that lets you run assistants you already have side by side, so you will need at least one installed and set up first.
Do I need an API key or account to use Maestro?
Maestro itself does not ask for a separate account or key. Whatever account or key you already use for Claude, Gemini, or Codex carries over, since Maestro is simply running those tools for you.
Which computers does Maestro run on?
Maestro is a desktop app that works on Mac, Windows, and Linux.
How hard is it to set up?
Setting up Maestro is more involved than most tools in this directory. Using a ready-made build is straightforward, but building it yourself requires installing Node.js, Rust, and Git, so it is best suited to someone already comfortable with basic developer tools.
Can I use this to avoid mixing up changes from different coding tasks?
Yes — each session works in its own separate copy of your project, so changes from one task never overlap or conflict with another.
Will I need to know Git to use this?
Some basic comfort with Git is helpful, since Maestro organizes work by branch and shows a visual history of commits and changes, but you do not need to be an expert to follow along.