GDMaestro
GDMaestro connects your coding agent to Godot. The agent builds scenes, writes scripts, and changes project settings for you. Then it launches and plays your game, watching what's happening on screen and under the hood to check its own work. It's a single download with nothing else to install.
Key features
Point at the problem, your agent fixes it
Play your game, press F9, and mark what's wrong right on screen. Your agent gets the notes and gets to work. Included in Maestro.
Focused tools, not a firehose
58 tools in Apprentice, 80 in Virtuoso, 91 in Maestro, each with one clear job. Your agent picks the right one quickly instead of wading through every corner of Godot.
Covers the rest of Godot too
When no dedicated tool fits, your agent can run its own GDScript right inside the running game, so nothing in the engine is out of reach. Included in Virtuoso and Maestro.
Reproducible game sessions
The agent can reset to a known state and step an exact number of frames. When it asserts something about the game, the check means the same thing every run. No race conditions, no "works on retry".
Errors that say what to do next
Tool outputs carry fix-it hints and next-step suggestions, and server instructions nudge the agent toward workflows that hold up in practice. Less flailing, fewer wasted turns.
Loud failures, clean exits
Schemas reject unknown parameters outright, scene saves are lossless, failures come back as actionable error codes, and spawned games are always shut down properly.
The QA loop your agent was missing
Most agent workflows in Godot end the same way: the agent hands you a diff and asks you to run the game and report back. GDMaestro closes that loop. Your agent boots the real engine, drives it deterministically frame by frame, asserts what should be true, and reads the results straight out of the running game.
Regressions get caught before the build lands on your desk, so instead of reporting bugs ("it crashed when I jumped") you're free to make the design calls.
And for the nitty-gritty details, like a jump that feels floaty or a poorly rendered sprite, in-game review is your friend. Press F9 while playing, mark the problem on screen, and your agent picks up the notes. Your playtest becomes your agent's to-do list.
Who it's for
Teams and solo developers building in Godot with an AI coding agent: anyone who'd rather their agent edit real project files and drive the actual game than improvise shell commands against the editor.
Demo
Maintain your flow: let your agent pick up your review comments as you play.
Pricing & licensing
Start free, upgrade with a one-time purchase. No subscription, and free updates for every 1.x release.
Apprentice
- Your agent launches your game and watches it run
- It sees screenshots, errors, logs, and what's in each scene
- View-only: it can't change anything in the running game
Virtuoso
- Everything in Apprentice, plus:
- Your agent plays your game with mouse and keyboard
- It can tweak the running game to try things out
- Frame-by-frame control, so every test gives the same result
- Your agent builds a feature, then plays the game to check it works
Maestro
- Everything in Virtuoso, plus:
- In-game review: press F9 while playing, mark what's wrong, and your agent gets the notes
- Screenshot comparisons that catch visual changes
- Save and restore the game mid-play
- Gamepad and text input
- Your agent writes repeatable tests you can run automatically (
gdmaestro test), no AI needed
Already a Virtuoso? The Virtuoso → Maestro upgrade costs the $30
difference — pay it and your new key supersedes the old one.
Buy the Virtuoso → Maestro upgrade — $30. Then set
the new key as GDMAESTRO_LICENSE_KEY and run
gdmaestro update — it notices the higher tier and delivers
the Maestro build, even mid-release.
Virtuoso and Maestro are one-time purchases: you consent to immediate delivery of your license key and download link, and waive the 14-day statutory right to cancel once that delivery begins (see Terms). The Free tier requires a license key too, obtained at no cost with your email address.
GDMaestro is proprietary, commercial software — all rights reserved. It is not open source. The license grants a limited, non-exclusive right to use the compiled binary to build your own games and projects, personal or commercial; it does not permit redistribution or reverse engineering, and neither the license nor these pages authorise building a competing product. Games you make with it are entirely yours. Fees are one-time; refunds and your cancellation rights are governed by the Terms. Your installed build keeps working, with free updates through the current major line. Third-party components incorporated into the binary remain under their own upstream licenses.
This summary is for convenience only and is not part of your contract. Please read the Terms of Service for the complete terms, including the refund and 14-day-cancellation provisions, before you purchase.