Maestro Deck. Source-available desktop client for the Maestro CLI. A local-first Maestro Studio alternative for mobile E2E testing on iOS and Android.

The desktop client for the Maestro CLI. Author, inspect and run your flows — same YAML, on hardware you already own.

One-liner install
$curl -fsSL https://maestrodeck.cloud/install | sh
Or grab a binary
macOSWindowsLinuxsoonHomebrewsoon

Maestro YAML flows, authored and tested locally

Deck is intentionally narrow. It runs the same YAML your CI runs, on the hardware you already own. Built for shipping, not demos.

Maestro YAML

Same flows your team already writes. Fully compatible with the Maestro CLI — no fork, no rewrite.

Local-first

Desktop app, drives the Maestro CLI on your machine. No login, nothing phones home.

iOS & Android

Simulators, emulators, physical devices — picked up automatically through the CLI.

Visual inspector

Live device mirror, tap-to-generate selectors, view hierarchy — built for authoring real flows.

New

Billy, your AI agent for flow authoring

An in-app agent that knows every Maestro command. Ask in plain English, and Billy drafts new tests or completes existing ones for you.

  • Fluent in Maestro. Billy knows the full command set. Describe a flow in natural language and he writes the YAML, or completes the one you started.
  • Bring your own token. Vertex AI or Anthropic. Teams and individuals plug in their own keys. Your quota, your data, no middleman.
  • Collaborative context. Billy's knowledge lives in a .md file shipped with each Maestro Deck release, improved openly on the repo by the community.

Deck vs Studio

Studio is the cloud-tethered original. Deck is the local, source-available client built around the same Maestro CLI.

Studio

SaaS · proprietary
Approach
Cloud-tethered
Free · Cloud add-on is paid (per-seat)
  • Heavy desktop client · high RAM & CPU
  • Slower cold start, sluggish under load
  • Cloud-tethered · Cloud add-on is paid
  • Sign-in required to use
  • Telemetry on by default
  • Bundled Maestro CLI (opaque)
  • Maestro YAML — same files
  • US HQ · US cloud

Deck

You are here
Approach
Local-first
Free, forever · source-available · BUSL 1.1
  • Lightweight & native — low RAM, low CPU
  • Fast cold start, snappy under load
  • Local-first · runs entirely on your machine
  • No account, no sign-in
  • Off by default · zero trackers 🇪🇺
  • Uses your CLI — any version
  • Same Maestro YAML, no fork
  • EU HQ · EU-hosted, GDPR-native 🇪🇺

Roadmap

We ship in the open. What's done, what's in flight, what's next — dated and honest.

2 / 4 shipped · 2026
Q1 · Jan 2026Shipped
Android GA

Emulators and physical devices via ADB. Stable on the v0.x line.

Q2 · Apr 2026Shipped
Desktop app v0.1

Author, inspect and run flows locally — drives the Maestro CLI on your machine. BUSL 1.1 source-available, no phone-home.

Q2 · Apr 2026Beta
maestrodeck.cloud

Hosted runs on a paid plan, now in beta. Schedule a daily cron at 02:00 — reports waiting at standup.

Q2 · Jun 2026In progress
iOS support

Simulator pickup via the CLI landing soon, then physical devices through idb.

Source-availableBUSL 1.1

Built in the open. Help us shape what's next.

Deck is a community project. A star on GitHub helps others find it. If you've got an idea, a bug report, or a PR, we'd love to hear from you.

15stars
23downloads
2contributors
Call