Purewhiter / mobilegym
[EMNLP 2026] MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI Agent Research · 浏览器里运行的安卓模拟器 · Browser-hosted Android Simulator · Verifiable Evaluation · Scalable Online RL Training
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Fully programmable state. Capture, configure, diff and restore the entire environment as a single JSON blob. Initial state is *exactly* identical across all models and trials.
- Deterministic judges. Every task ships with a programmatic check function. No VLM judging required, no string-similarity guesswork. Sub-millisecond verdicts at million-judgement scale.
- Full-environment state comparison. Detect *unexpected side effects* (an accidentally-followed user, an inadvertently-sent message) that real-device pipelines structurally cannot see.
- Brutally lightweight. ≈400 MB RAM + ≈50 MB disk per instance. 256 parallel instances on a single server use <10 % CPU. A full 256-task evaluation finishes in ~6 minutes.
- Modular by design. New apps drop in through a manifest contract — no edits to the OS or benchmark layers. Same for new tasks, agents, judges and reward functions.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 31 days ago
- Stars
- 856
- +11 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest tag
- data-v0.1.0
- Released 4 months ago
- Built with
- Python
- 46% of the code
Is it looked after?
- Contributors
- 4
- Last 90 days
- Issues
- 45% closed
- 6 still open
- Pull requests
- 15 merged
- 2 waiting
- Releases
- 2
- 2 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| Stable-Baselines-Team / stable-baselines3-contrib | 744 | 14 days ago | MIT | No downloads |
| SciSharp / Gym.NET | 140 | 45 days ago | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- Python 46%
- TypeScript 40%
- Jupyter Notebook 6%
- Shell 3%
Topics
- benchmark
- mobile-agent
- reinforcement-learning
- vlm
- agents
- gym
- llm
- llm-agents
- rl
- android
- automation
- simulator
Project record
- JobOther AI tools
- StatusListed
- Commits77
- Forks144
- Watching3
- Stars in 28 days+40
- CreatedMay 14, 2026
- First seen by usNov 7, 2026
- CheckedNov 9, 2026


