OpenCode plugin · Autonomous AI DevOps framework

MAESTRO

AI that does the whole job.

One conversation in, shipped work out. Maestro plans the work, dispatches parallel workers, protects your secrets, manages branches and PRs, watches CI, and learns from what went wrong last time — across code, infrastructure, business, and content.

npm install -g maestro-devops
12+domain agents
1,800+helper scripts
185+slash commands
30+service integrations
Explore
Why Maestro

Beyond single-task AI.

A normal AI harness is great for one job and weak at the work around it. Maestro owns the surrounding discipline — context, routing, safety, git hygiene, verification, memory, and follow-through.

Pulse supervision

Scheduled checks dispatch workers, merge ready PRs, close loops, and surface stuck work — automatically.

Domain agents

Code, automation, product, business, marketing, legal, content, research, SEO, health, and reports each get their own guidance.

Cross-model checks

Risky operations can be reviewed by a second provider to reduce shared failure modes.

Secrets vault

Credentials, scans, confirmations, and audit logs are part of the workflow — never pasted into chat.

Service coverage

Hosting, Git platforms, DNS, security, monitoring, deployment, payments, and comms via repeatable helpers.

Mission work

Large goals split into milestones with validation, budget tracking, and automatic advancement.

Persistent memory

SQLite-backed memory recalls past lessons on demand instead of re-deriving them every session.

Token efficiency

Progressive disclosure and model tiering ship more useful work per dollar and per token.

How it works

One goal in, shipped work out.

Maestro runs a continuous loop. Every pass leaves the system better than it found it.

01

Plan

Break the goal into milestones and worker-ready tasks.

02

Dispatch

Spin up parallel workers in isolated git worktrees.

03

Verify

Tests, lint, CI, and review gates before anything is "done".

04

Ship

Branch, PR, and merge with task IDs and a clean audit trail.

05

Learn

Capture lessons to memory and feed them back into planning.

Comparison

How Maestro is different.

The same task, handled with real discipline instead of copy-paste.

CapabilityPlain AI chatSingle-agent CLIMaestro
Context loadingManual copy-pasteWhole repo in promptOn-demand, progressive
Model spendOne model for allOne model for allTiered: cheap routine, strong judgement
Parallel workNoRareWorktrees + parallel workers
Secrets handlingPasted into chatAd hocEncrypted vault, never in chat
Git hygieneManualManualAuto worktrees, PRs, task IDs
VerificationYou checkSometimesTests / lint / CI gates
Memory across sessionsNoneLimitedSQLite memory, recalled on demand
SupervisionYou watchYou watchPulse loop dispatches & unsticks
Efficiency by design

More shipped work per token.

Two levers do most of the work: progressive disclosure loads only the guidance a task needs, and model tiering routes routine work to fast, cheap models while reserving strong models for judgement.

70/30budget split
  • Fast / cheap — triage & routine 70%
  • Strong — architecture, review, risk 30%
Documentation

Up and running in two minutes.

You need exactly two things: a terminal and one model provider key. Maestro runs on macOS and Linux (use WSL on Windows).

1

Install

npm install -g maestro-devops
maestro update

Also available via bun and Homebrew. The installed command is maestro.

2

Connect one model

maestro model-accounts-pool add openai
# or: maestro model-accounts-pool add anthropic

That's the only hard prerequisite — secrets, GitHub auth, and services set up later, only when needed.

3

Your first win

# in OpenCode
/onboarding

The wizard ends by running a small real task on your repo — so your first session ships something.

Everyday commands

maestro statusCheck what's installed
maestro initEnable Maestro features in any git repo
maestro updateUpdate the framework and deployed agents
maestro securityFull security assessment (posture, secrets, supply chain)
maestro secret set NAMEStore a secret safely (encrypted, AI-safe)
/pulseRun the autonomous supervisor loop
/skills recommend "TASK"Find the right capability for a task

One conversation → autonomous project delivery.

Security, teamwork, token efficiency, and quality control — built in.

Install maestro-devops Read the source