AI Briefing
KO

Google Releases Open-Source ARTEMIS for Controlling Android Phones with AI Agents... Achieves 99% Completion Rate on AndroidWorld

·2026.09.15 09:00

Key point

Google has released ARTEMIS, an open-source tool that enables AI agents to operate real Android phones via natural language commands, achieving a task completion rate of over 99% on the AndroidWorld benchmark.

1 / 5

Details

Google has released ARTEMIS, an open-source project that enables AI agents and test suites to operate real Android devices using natural language-based commands. This tool performs cross-app automation and recorded a completion rate of over 99% on Google Research's AndroidWorld benchmark (over 100 multi-step tasks).

Key Features and Architecture

ARTEMIS provides two main profiles:

  • Flash Profile: A reactive loop where a single model observes the screen and acts without graph orchestration, offering fast response times of approximately 3–5 seconds. It manages context by compressing past screenshots into visual summaries.
  • Pro Profile: A multi-agent graph-based workflow that takes approximately 15–40 seconds, where a Planner establishes the plan and an Operator executes it. It performs Pre-Execution Checks before each action, and the Operator handles recovery in case of failure. It supports long-term workflows of over 100 steps.

UI element localization combines the accessibility layer, OCR, and vision models to support various UI frameworks such as Canvas, Compose, and Flutter.

Developer Integration

ARTEMIS includes a native Model Context Protocol (MCP) server, allowing integration with major AI IDEs and coding assistants such as Antigravity, Claude Code, and Windsurf. This enables bug reproduction and test execution on real devices, and it can also be integrated into pytest or CI/CD pipelines via the Python SDK.

This summary 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 summary errors, attribution issues, or removal requests via Contact.