ramenvr/autopilot
GamesPlaytest game levels automatically by prompting an agent that learns your project and reports findings.
Autopilot is a real-time, continually learning playtesting system for game projects. You install it as an editor plugin, describe what you want explored, tested, verified, or achieved, and it launches a play-in-editor session, plays, then closes the session and produces a report. It is aimed at developers working in Unreal Engine 5, Unity 6, or Godot 4 on Windows or macOS.
What it does
A prompt falls into one of four types: exploration (e.g. explore a level's crafting system), testing (find what looks wrong in the open level), verification (confirm a specific behavior, such as a tree shaking when hit with an axe), or a goal (kill a boss while keeping health above a threshold). Autopilot launches a PIE window, reads project source code, probes the running game, and plays according to the prompt Usage.
How it works
The mechanism is a loop: an LLM coding agent builds harnesses for a decision model based on what it knows about your game, and the decision model is queried for action choices during play. The README states that Autopilot improves over successive runs—early harness attempts may behave suboptimally, while later runs are described as faster and showing better behavior such as quicker dodging or smarter strategies. This is a self-reported claim, not an independently benchmarked result. Crucially, the first few runs are explicitly described as a learning period, so a single run is not a representative measure of the tool.
Ways to use it
The primary path is the editor plugin, which works with Unreal Engine 5.4–5.8, Unity 6 or later, and Godot 4.7 or later on Windows and macOS, and is billed against an Aura plan or your own BYOK API keys installation. Autopilot can also run inside Aura, but that path supports only Unreal and Unity and uses your Aura plan. A third path connects Autopilot to Claude Code or Codex via skills and an MCP server (autopilot connect claude / autopilot connect codex) and draws on your own Claude/ChatGPT subscription.
Installing from source is only supported for Unreal Engine, where it builds the plugin against an Unreal source build and places it in the project's Plugins folder. Pre-built packages are available from the project's download page Autopilot builds; setup guidance lives in the documentation Autopilot docs.
Conditions and limits
Using Autopilot requires registration or sign-in through an Aura account, and the setup flow asks whether you want to share your runs to help improve the system (optional). The README does not describe offline use, data handling details, or what happens to runs once shared. Uninstallation can retain project memories by default; deleting them is a separate, destructive choice. The source-install path is narrower than the plugin path—Unreal only—so Unity and Godot users should plan on the pre-built packages. The README's improvement claims are author assertions rather than published measurements, and its compatibility ranges are version-specific, so check the docs against your exact engine version repository.
Licensed under Apache-2.0; the bundled plugins include fonts under the SIL Open Font License license.
Written by AI from the project's README, updated October 31, 2026. The project's own docs are the source of truth.