Maestro
AI Agent Orchestration v1.19.1

Maestro

AI Agent Orchestration System

“agents in concert”

A powerful terminal-based AI agent that orchestrates multi-agent workflows with built-in tools, MCP server support, and permission-controlled modes. Built with Bun and TypeScript for the CLI experience that developers actually want.

20+
built-in tools
1
podium for every agent
5+
LLM providers
0
config to start

Conducted, Not Cluttered

Three principles shape everything Maestro does — from the terminal interface to how agents share context.

01

One Podium

A single conductor for every agent.

Maestro is the baton, not another voice in the room. It coordinates sub-agents, tools, and models from one place — so complex work stays in sync and nothing drifts off tempo.

02

Every Model, One Stage

Bring any LLM. Switch on a dime.

Claude, GPT, Gemini, Grok, and local Redl GGUFs all perform on the same stage. Change models and providers mid-session with /model — no rebuilds, no lock-in.

03

Built for the Terminal

A TUI that shows its work.

Streamed responses, inline chain-of-thought, live tool calls, and real diffs — all rendered in your terminal. You always see the hand that moves.

Watch It Conduct

A live look at the terminal. Maestro reads your request, thinks out loud, runs tools, and ships the result.

maestro -- demo-workshop
> loading...

Install

Get started with Maestro in seconds. Choose your preferred platform.

1

Windows

powershell
irm https://www.viancorp.net/maestro/dist/install-maestro.ps1 | iex
1

Linux

bash
curl -fsSL https://www.viancorp.net/maestro/dist/install-maestro.sh | bash

Slash Commands

18 commands to control every aspect of your agent workflow. Press Tab for autocomplete.

CommandDescription
/brainstormFrame turn as brainstorming — multiple perspectives before implementation
/btwAsk the LLM a one-shot side question without affecting conversation history
/clearClear the active conversation context (history preserved on disk)
/compactManually compact conversation history to free context space
/costShow token usage and cost for this session
/debugFrame turn as debugging — find root cause before fixes
/explainFrame turn as explanation — walk through concepts step by step
/fastDisable thinking for faster turn responses
/helpList all available commands
/initGenerate or refresh MAESTRO.md by scanning the project
/modeChange permission mode (plan/ask/auto/yolo)
/modelChange the LLM model and provider
/nameShow or set the current session name
/planEnter plan mode — research and propose before executing
/queueInspect or manage the steer queue
/researchFrame turn as research — prefer web sources with citations
/resumeResume a previous session by name or index
/thinkRe-enable thinking for this session
✧

Quick tip

Use /plan to enter plan mode where the agent researches and proposes before acting, or /fast to disable thinking for faster responses. All commands support Tab autocomplete in the TUI.

Features

Everything you need to orchestrate AI agents efficiently — from terminal-native workflows to multi-agent coordination.

Take the Podium

One binary for Windows or Linux. MCP integration, sub-agents, permission modes and every supported model, ready on first launch.

Svelte 5 Bun TypeScript Ink TUI Tailwind CSS v4