{"data":{"slug":"artemis","name":"ARTEMIS","tagline":"Apache Android NL automation + MCP for IDE coding agents","category":"agents","categoryName":"AI Agents","url":"https://github.com/google/artemis","github":"https://github.com/google/artemis","pricing":"open-source","hook":"ARTEMIS turns natural-language instructions into reliable Android device automation — cross-app flows, Logcat/screenshots, and MCP so Antigravity, Claude Code, and Windsurf can drive real phones.","whatsGood":"Apache-2.0 (google/artemis). Python 3.12+, multimodal targeting (indices / coordinates / vision), Flash observe-act loop (~3–5s/step), Pro exploration with blocked-action recovery. Claims 99%+ on Google Research AndroidWorld. MCP-native for IDE diagnostics on test devices.","theCatch":"Vs agent-browser, Browser Use, and Appium stacks: this is Google’s NL Android device/agent automation with MCP, not a Chrome a11y-tree CLI, a Python LLM browser framework, or a classic mobile test driver alone. Needs a real device/emulator toolchain and BYO multimodal model path (Gemini/Claude/GPT-4o/Qwen-VL badges); Android-only surface.","verdict":"Apache Android NL+MCP automation when coding agents must operate real phones and collect Logcat/screenshots — not a desktop browser agent.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12587,"starsPerWeek":1304,"access":"free","archived":false,"repo":{"createdAt":"2026-08-13","pushedAt":"2026-10-01","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/artemis","html":"/gems/artemis","markdown":"/gems/artemis.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}