AppClaw is an open-source mobile automation agent designed to automate tasks and testing on Android and iOS devices, both real and emulated. It enables users to describe actions or high-level goals in plain English, which the tool then interprets and executes by interacting directly with mobile interfaces. AppClaw is particularly suited for mobile QA engineers and teams seeking to accelerate mobile automation processes.
The platform supports multiple modes of automation: users can issue prompts in natural language, write deterministic YAML flows for repeatable tests, or use a live playground REPL to build and export automation flows interactively. AppClaw decomposes complex goals into ordered sub-goals, employs a perceive–reason–act loop, and verifies the screen state after each step, recovering automatically from unexpected interface changes or stuck loops. It can pause to request user input for OTPs or CAPTCHAs when required.
AppClaw's perception system combines reading the structured accessibility tree (DOM mode) for speed and precision, with an AI-powered vision fallback for interfaces lacking accessibility data, such as custom-rendered UIs or games. Its locator system resolves interface elements by geometric relationships, avoiding brittle selectors and enabling robust automation even when similar elements are present. The tool also features memory capabilities, drawing from both user-supplied app navigation guides and its own episodic memory of successful past runs to optimize future executions.
Automation tasks can be run in parallel across multiple devices, with live progress and pass/fail tracking for each device. AppClaw integrates with various large language model providers, including Anthropic, OpenAI, Google, Groq, and Ollama, allowing users to supply their own API keys. It operates via the command-line interface or through extensions for code editors such as Cursor and VS Code, and delegates all device actions over the open MCP protocol, ensuring extensibility and avoiding vendor lock-in. 0 license, making it freely available for use and extension.
In the Testing & QA space, AppClaw takes a focused approach. It focuses on automating mobile device actions using natural language and code-based workflows for developers and testers. It is built as an open-source project for mobile developers and QA engineers. The project is open source (Apache-2.0). AppClaw is available on the web and the command line.
AppClaw first shipped in 2026. The project is developed in the open on GitHub with 72 stars and 64 commits in the last 90 days. Among its 5 catalogued features are mobile automation, natural language commands, and YAML flows.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do