{"data":{"slug":"purewhiter-mobilegym","name":"mobilegym","tagline":"MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI Agent Research · 浏览器里运行的安卓模拟器 · Browser-hosted Android Simulator · Verifiable Evaluation · Scalable Online RL Training","github_url":"https://github.com/Purewhiter/mobilegym","owner":"Purewhiter","repo":"mobilegym","owner_avatar_url":"https://avatars.githubusercontent.com/u/54441452?v=4","primary_language":"Python","stars":721,"forks":116,"topics":["agent","agents","ai","android","automation","benchmark","gym","llm","llm-agents","mobile-agent","online-rl","react","reinforcement-learning","rl","rl-environment","sim-to-real","simulator","typescript","vlm"],"archived":false,"github_pushed_at":"2026-07-01T08:30:21+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/purewhiter-mobilegym","markdown_url":"https://www.graphcanon.com/tools/purewhiter-mobilegym.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/purewhiter-mobilegym","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=purewhiter-mobilegym","description":"MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI Agent Research · 浏览器里运行的安卓模拟器 · Browser-hosted Android Simulator · Verifiable Evaluation · Scalable Online RL Training","homepage_url":"https://mobilegym.dev","license":"Apache-2.0","open_issues":5,"watchers":1,"ai_summary":null,"readme_excerpt":null,"github_created_at":"2026-05-14T11:09:52+00:00","created_at":"2026-07-15T10:56:45.686124+00:00","updated_at":"2026-07-15T10:56:47.945811+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"agent","name":"agent"},{"slug":"agents","name":"agents"},{"slug":"ai","name":"ai"},{"slug":"android","name":"android"},{"slug":"automation","name":"automation"},{"slug":"benchmark","name":"benchmark"},{"slug":"gym","name":"gym"},{"slug":"llm","name":"llm"}],"trust":{"provenance":{"is_fork":false,"github_id":1238694393,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:56:46.557Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":null,"days_since_push":14,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:56:46.860Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:56:46.330Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-15T10:56:46.330Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T10:56:46.330Z"}}}}