Maestro user manual

Agents don't need a manager. They need a maestro!

Maestro is a desktop AI studio for designing, running, and supervising systems made from models, agents, tools, approvals, and reusable workflows. The same installation also includes persistent chat, memory, skills, multi-agent rooms, automations, messaging channels, secure execution backends, dataset generation, and an optional background service with a remote operational console.

This manual describes Maestro Studio 1.5. Screens use a demonstration project and sample activity, so names, costs, and run counts may differ from your workspace.

Maestro workflow editor showing the component tree, visual canvas, activity panel, and node inspector

Choose your path

If you want to… Start here
Install Maestro, learn the layout, and create your first project Getting started
Add models, set routing, build workflows, run them, and improve quality Workflows, models, and runs
Use chat, rooms, memory, skills, automations, voice, and messaging channels Agent studio
Work with files, terminals, backends, web tools, MCP, and training data Workspace, integrations, and data
Manage profiles, security, the service, remote access, backups, and updates Administration and operations
Look up shortcuts, data types, platform support, troubleshooting, or terms Reference

How Maestro fits together

The desktop IDE is the authoring and supervision surface. A project contains human-readable workflow, routing, model-reference, and preset files that can be versioned with Git. Runs produce a persistent event history with prompts, responses, tool calls, approvals, routing decisions, scores, artifacts, time, and cost.

The Maestro service is the always-available operational layer. It keeps schedules, messaging channels, rooms, the web console, and headless runs active after the desktop window closes. The service and desktop share the same identity, policy, and event model.

The remote console is intentionally operational. It can expose chat, rooms, runs, memory, jobs, files, terminals, gateways, MCP tools, skill review, analytics, and administration, but workflow and model authoring stay in the desktop app.

Three-minute visual tours

Authoring and routing

Open the authoring and routing video

Agent studio

Open the agent studio video

Data and operations

Open the data and operations video

Product areas at a glance

Area What it is for
Workflow Drag-and-drop orchestration with typed connections, conditions, loops, approvals, tools, sub-workflows, and MRGD quality control.
Workspace Project files, backend files, multi-session terminals, execution backends, and coding-agent runners.
Chat Persistent one-to-one agent conversations with model switching, file attachments, tool traces, interrupt-and-redirect, and voice.
Rooms Persistent conversations where several independently configured agents collaborate under a routing policy.
Memory Inspectable durable facts and preferences, scoped globally or by project, agent, and profile.
Skills Open SKILL.md capabilities, a bundled library, agent-drafted skills, human review, versions, and rollback.
Automations One-time or recurring jobs, natural-language schedules, task queues, delivery targets, and headless execution.
Channels Telegram, Discord, Slack, Matrix, and authenticated generic bridges with pairing and permissions.
Models and routing Unlimited provider models, health and cost metadata, task-based primary routes, conditions, and fallbacks.
Dependencies Impact analysis across workflows, nodes, models, providers, agents, and skills.
Runs and dashboard Live activity, replay, approvals, costs, timelines, quality scores, alerts, and performance health.
Data lab Resumable CSV/JSONL batches, trajectory curation, compression, ShareGPT/raw export, and optional RL streaming.
Settings Appearance, execution, web tools, MCP, accounts, security, shortcuts, notifications, performance, nearby services, data, and software updates.

Safety model

Maestro is local and private by default. Credentials live in the operating system credential store or encrypted vault, analytics are off unless enabled, remote access binds to the local computer, and powerful tools start behind sandbox and approval rules. The desktop never installs an update silently: it checks the selected release channel, verifies the signature, and waits for you to choose Install and restart.

Documentation conventions

Next: Install Maestro and learn the workspace.