Skip to content

AUTO-MAS integration ​

What to change: the part of AUTO-MAS that manages ModAVD instances (creating instances, start and stop, updating the package). It is planned to change from AUTO-MAS's own Python implementation to calling the modavd CLI. The change goes to the AUTO-MAS repository, and AUTO-MAS's maintainers decide whether to accept it.

Environment ​

Follow AUTO-MAS's own development guidelines (Python environment, generated frontend files, test requirements).

Hardware ​

In addition to AUTO-MAS's own development environment. If you need to start instances, it is best to also install a game for real runs.

RecommendedMinimum
CPU8 cores, 16 threads4 cores, 8 threads
Memory32 GB16 GB
Free disk space100 GB50 GB

Integration points ​

  • stdout is a single line of JSON and the log goes to stderr; collect the two separately;
  • go by error.code;
  • the first boot installs the execution bridge and restarts one or two more times, so allow a longer time limit;
  • shut down with modavd stop, which syncs first and then stops;
  • adb uses only the root folder's private server and never touches 5037.

The contract for the commands and the machine-readable output is in the ModAVDManager README.

Suggested models ​

Sonnet 5.5 or GPT-6.1 Sol writes; for subprocesses, time limits and mutual exclusion during updates, Opus 5.5 or GPT-6 Astra reviews.

Android is a trademark of Google LLC.