登录 注册
AI 应用与 AI Agent自动化与工作流开发者工具 ai-agentsandroidgoogletest-automationtesting
17,197
Stars
1,918
Forks
226
Watchers
189
Open Issues
Apache-2.0
许可证
Python
语言
2026-08-13
创建时间
2026-10-01
最近更新

项目能做什么

将自然语言指令转化为可靠 Android 自动化的工具,支持端到端工作流与日志捕获,可无缝集成 AI 助手。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
  <img src="./docs/assets/artemis-banner.png?v=7" alt="ARTEMIS Banner" width="100%" />
</p>

<p align="center">
  <strong>Let AI assistants and test suites use real phones like a human.</strong>
</p>

<p align="center">
  <a href="./README.md"><b>English</b></a> •
  <a href="./README_CN.md">中文文档</a> •
  <a href="#workflow-showcase">Workflow Showcase</a> •
  <a href="#quick-start">Quick Start</a> •
  <a href="#mcp-setup">MCP for IDEs</a> •
  <a href="#benchmarks">Benchmarks</a> •
  <a href="https://discord.gg/wF2FN4WHGY">Discord Community</a>
</p>

<p align="center">
  <a href="https://www.python.org/downloads/"><img src="https://img.shields.io/badge/Python-3.12+-3776AB.svg?logo=python&logoColor=white" alt="Python 3.12+"></a>
  <a href="LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License: Apache-2.0"></a>
  <a href="https://modelcontextprotocol.io/"><img src="https://img.shields.io/badge/MCP-Native%20Server-8A2BE2.svg" alt="MCP Native"></a>
  <a href="https://ai.google.dev/"><img src="https://img.shields.io/badge/Multimodal-Gemini%20%7C%20Claude%20%7C%20GPT--4o%20%7C%20Qwen--VL-4285F4.svg" alt="Multi-Model"></a>
  <a href="https://github.com/google-research/android_world"><img src="https://img.shields.io/badge/AndroidWorld-99%25%2B%20SOTA-success.svg" alt="AndroidWorld SOTA"></a>
</p>

<!-- Demo Showcase -->
<p align="center">
  <img src="./docs/assets/demo.gif" alt="Artemis in Action" width="100%" />
  <br>
  <em>Live Demo: Setup driving routes and calculate total durations in Google Maps, then open YouTube to play a Coldplay song.</em>
</p>

## Key Highlights

* **Cross-App Automation**: Executes testing workflows and everyday tasks on Android from natural language instructions.
* **Multimodal Targeting**: Uses element indices when available, with coordinate and visual locating fallbacks for custom interfaces.
* **IDE Diagnostics**: **Model Context Protocol (MCP)** integration lets **Antigravity, Claude Code, and Windsurf** drive test devices and collect **Logcat** output and screenshots.
* **Flash Execution**: A reactive observe-and-act loop with asynchronous history summaries, typically **3–5s per step**.
* **Pro Exploration**: Checks targets before individual actions and returns blocked actions to the Operator for recovery. Supports long-running exploratory and stability tests.
* **AndroidWorld Results**: **99%+ task completion** on Google Research's **AndroidWorld** benchmark (100+ multi-step tasks).

<a id="workflow-showcase"></a>
## Antigravity × ARTEMIS: Autonomous Testing Workflow

**Antigravity** uses **ARTEMIS** through MCP to turn a test request into a plan, device execution, and a diagnostic report:

<table width="100%">
  <tr>
    <td width="50%" align="center">
      <b>1. Prompt Input (Task Dispatch)</b><br>
      <sub>Describe your test scenario and target metrics in Antigravity</sub><br><br>
      <img src="./docs/assets/workflow-1-prompt.png" width="100%" alt="Step 1: P
阅读完整原文

商业机会分析 AI 生成

云端 Android AI 测试巡检与报告平台 (SaaS)

产品构想结合云真机/模拟器集群,提供基于自然语言用例的自动化回归测试与异常分析云服务。
核心功能自然语言测试用例解析与执行、多机型并发调度、失败链路步骤重放与日志导出、CI/CD Webhook 触发插件。
目标用户移动互联网团队、中小型软件开发外包团队、移动端 QA 工程师。
难度/周期中等偏高 · 2-3 个月 · 成本:中等(需采购云服务器及真机设备/模拟器资源)
收费模式按月订阅制(阶梯并发数、测试机时)+ 企业私有化部署测试集群费用。
竞争风险真实设备碎片化兼容性高;长尾复杂交互(如动态验证码、游戏界面)处理难度大。
依据 尚需验证的假设

桌面端 Android 流程自动化工作台 (客户端工具)

产品构想针对无代码开发人员包装本地 GUI 工具,连接 ADB 即可用自然语言执行批量操作或日常重复性任务。
核心功能可视化 ADB 设备连接管理、自然语言指令交互面板、工作流录制与一键定时批处理、本地测试报告导出。
目标用户移动电商运营人员、跨平台内容搬运者、测试初学者、独立开发者。
难度/周期低到中等 · 3-5 周 · 成本:极低(纯本地客户端,无持续算力开销)
收费模式软件授权买断(License Key)或轻量 Pro 订阅(高级调度与批量功能)。
竞争风险个人工具付费意愿偏低;容易被类似桌面 Agent 竞品侵蚀。
依据 AI推测

移动应用合规与隐私策略自动化审计工具

产品构想利用 Artemis 高成功率模拟真实用户交互,自动化走通全流程探测 App 隐私调用、广告穿透及资质合规性。
核心功能预置隐私授权/退出流程测试模版、网络与系统调用日志捕获、自动化截屏存证、合规风险诊断报告导出。
目标用户出海移动应用开发者、合规咨询机构、企业安全测试工程师。
难度/周期中等 · 1.5-2 个月 · 成本:低到中等
收费模式按单次检测报告计费,或面向企业提供定制化合规巡检订阅服务。
竞争风险政策法规标准变动频繁,需要持续维护适配规则库。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
affaan-m/ECC 中文介绍暂未生成
The agent harness performance optimization system. Skills, i
300,705 JavaScript
deepseek-ai/deepseek-harness 中文介绍暂未生成
DeepSeek Harness: Everything is a Plugin.
278,128 TypeScript
NousResearch/hermes-agent 中文介绍暂未生成
The agent that grows with you
262,405 Python
firecrawl/firecrawl 中文介绍暂未生成
Supercharge your AI agents with data from the web and beyond
200,452 TypeScript
DietrichGebert/ponytail 中文介绍暂未生成
Makes your AI agent think like the laziest senior dev in the
188,310 JavaScript
msitarzewski/agency-agents 中文介绍暂未生成
A complete AI agency at your fingertips - From frontend wiza
167,640 Shell
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2026-08-13,最近推送 2026-10-01
社区活跃Star 17,197 / Fork 1,918 / Issue 189(数据支持,可自行核实)
许可证Apache-2.0
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/google/artemis.git
cd artemis
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。