Back to directory

MobileGym

A browser-hosted, fully programmable Android simulator for training and evaluating mobile GUI agents, with many parallel instances, deterministic task judges, and results that carry over to real devices.

MobileGym

MobileGym is a simulation platform for developing and evaluating large language and vision-language model agents that operate mobile apps. It ships simulated apps and task templates with deterministic, sub-second judges, and runs many parallel instances on one server, using a small amount of memory and a short cold-start time per instance.

Unlike device or emulator setups that expose only a UI layer and leave verification to an unreliable model judge, MobileGym exposes the full application state as a structured snapshot, so task success can be checked directly rather than guessed. The project reports that a reinforcement-learning policy trained in simulation keeps most of its improvement when tested on a real device, and publishes an accompanying agent leaderboard.

It is built in Python, was presented at EMNLP 2026, and includes code for running the benchmark and for training agents with online reinforcement learning.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.