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.
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.
Same flows your team already writes. Fully compatible with the Maestro CLI — no fork, no rewrite.
Desktop app, drives the Maestro CLI on your machine. No login, nothing phones home.
Simulators, emulators, physical devices — picked up automatically through the CLI.
Live device mirror, tap-to-generate selectors, view hierarchy — built for authoring real flows.
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
.mdfile 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- 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- 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.
Emulators and physical devices via ADB. Stable on the v0.x line.
Author, inspect and run flows locally — drives the Maestro CLI on your machine. BUSL 1.1 source-available, no phone-home.
Hosted runs on a paid plan, now in beta. Schedule a daily cron at 02:00 — reports waiting at standup.
Simulator pickup via the CLI landing soon, then physical devices through idb.
Documentation
Reference for every command. Recipes for common flows. Migration guide from Maestro Studio in 12 minutes.
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.

