Download
Download the latest release for your platform from the Releases page:- macOS:
.dmgor.zip(available for both Intel and Apple Silicon) - Windows:
.exeinstaller or portable.exe(no installation required) - Linux:
.AppImage,.deb, or.rpm(available for both x86_64 and arm64) - Upgrading: Simply replace the old binary with the new one. All your data (sessions, settings, playbooks, history) persists in your config directory.
Requirements
- At least one supported AI coding agent installed and authenticated:
- Claude Code — Anthropic’s AI coding assistant (fully integrated)
- Codex — OpenAI’s coding agent (fully integrated)
- OpenCode — Open-source AI coding assistant (fully integrated)
- Aider, Gemini CLI, Qwen3 Coder — Planned support
- Git (optional, for git-aware features)
WSL2 Users (Windows Subsystem for Linux)
Using Windows mounts causes several critical issues:| Issue | Symptom |
|---|---|
| Socket binding failures | EPERM: operation not permitted when starting dev server |
| Electron sandbox crashes | FATAL:sandbox_host_linux.cc errors |
| npm install failures | Timeouts, ENOTEMPTY rename errors |
| Git corruption | Missing index files, spurious lock files |
Recommended WSL2 Setup
Accessing Files from Windows
You can browse your WSL2 files from Windows Explorer using:Troubleshooting WSL2
If you encounterelectron-rebuild failures, try setting the temp directory:
Building from Source
If you prefer to build Maestro from source:Building from source requires native module compilation (node-pty, better-sqlite3). On Windows, you’ll need the Visual Studio Build Tools. On macOS, you’ll need Xcode Command Line Tools (
xcode-select --install).