artemis: An automation framework where AI agents directly control real Android phones
google/artemis
About the project
Connect to Android devices and perform app testing and daily tasks using natural language commands. Achieves over 99% completion on more than 100 multi-step tasks in Google Research's AndroidWorld benchmark, handling complex UI flows like a human.
Integrates with major AI IDEs such as Antigravity, Claude Code, and Windsurf via MCP. Send test requests from your development environment to drive real devices, collecting Logcat and screenshots to generate diagnostic reports. Provides fast response times of 3–5 seconds per step in Flash mode.
Supports multimodal targeting to locate elements by coordinates or visual recognition when elements are missing. In Pro mode, targets are verified before each action and recovery procedures are executed upon failure, making it suitable for long-running stability tests. Real-time screen mirroring and execution replay are also available via the web console.
google/artemis
ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistants such as Antigravity, Codex, and Claude Code. It also achieves 99%+ success rate on AndroidWorld Benchmark.
Python
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.







