artemis
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 章节有说明。