BuildTube Preview About
Back to the feed

ARTEMIS: Have an AI agent use and test Android apps from plain instructions

Added · Updated

Type a task in plain English and watch an AI agent tap through apps on a real Android phone or emulator.

For people who test mobile apps or automate phone tasks.

What it does

ARTEMIS looks at the phone screen, decides what to do, and taps or types, repeating that loop until the task is done. It finds buttons from the app's element list when available and falls back to screen coordinates and visual locating for custom interfaces. A fast Flash mode suits routine tasks; a Pro mode checks each target before acting and supports long exploratory tests. It also runs as an MCP server (a way to plug tools into an AI assistant), so Claude Code, Windsurf or Antigravity can drive the device and collect Logcat logs (Android's system log) and screenshots.

How to use it

Input → action → output: connect a phone, run the startup script, then type an instruction in the local browser console or the CLI. The agent carries it out on the device and returns structured results, with screen mirroring and execution replays you can watch.

Common use cases

  • Type "Open Settings, find Battery and tell me current level" and get the battery level read back from the phone.
  • Ask your coding assistant to test a login flow in your app and get a report with steps taken, screenshots and logs.
  • Give a multi-app task like planning a route in Maps then playing a song on YouTube, and watch it run on the device.

Can I use this?

Setup details on the source page

Requirements Clone the repo, connect the device, and run ./start.sh on macOS or Linux or start.bat on Windows. The script offers to add the MCP server and a testing rules file to your AI coding tools. Licensed Apache-2.0.

Caveat The fast Flash mode has no task plan, no check before each action and no final report; use Pro mode when you need those. Running on a real device means its actions are real taps in real apps.

Worth knowing Android only. The creators say Flash mode takes typically 3–5s per step. The 99%+ AndroidWorld completion figure is the creators' own report.

Why it's here

Not trending this week

Last seen on the GitHub trending list on 21 October 2026. It stays on BuildTube so you can still find it.

  • 16,991 people have starred it on GitHub.

Numbers checked on 8 November 2026; not refreshed since.

Behind it

View setup guide

BuildTube has not run or verified this project. Everything above is written from what the creator published.

Made this?

Quick questions

What is ARTEMIS?
ARTEMIS looks at the phone screen, decides what to do, and taps or types, repeating that loop until the task is done.
What can I use ARTEMIS for?
Type "Open Settings, find Battery and tell me current level" and get the battery level read back from the phone; Ask your coding assistant to test a login flow in your app and get a report with steps taken, screenshots and logs; Give a multi-app task like planning a route in Maps then playing a song on YouTube, and watch it run on the device
Can I run ARTEMIS on my computer?
Clone the repo, connect the device, and run ./start.sh on macOS or Linux or start.bat on Windows. Android only.
What do I need to use ARTEMIS?
An Android phone with USB Debugging on, or an emulator. The startup script installs ADB, scrcpy, FFmpeg and Python tools. Which AI model keys it needs is not documented in the quick start.
What license does ARTEMIS use?
Licensed Apache-2.0.

More from this week

Explore by topic

Post this

A ready-made picture of this card for X, LinkedIn or a group chat. Link to this page alongside it.

Share image for ARTEMISDownload share image

For makers

Made this? Show it’s on BuildTube — add the badge to your README or embed the card on your site.

Featured on BuildTube

README badge (Markdown)

[![Featured on BuildTube](https://buildtube.app/badge/gh-google-artemis.svg)](https://buildtube.app/p/gh-google-artemis/)

Embed card (HTML)

<iframe src="https://buildtube.app/embed/gh-google-artemis/" width="560" height="240" style="border:0;max-width:100%" loading="lazy" title="ARTEMIS on BuildTube"></iframe>

Back to the feed