Automate your mobile devices with natural language commands - an LLM agnostic mobile Agent 🤖
Droidrun 是一个基于 Python 构建的移动端自动化框架,旨在通过大语言模型赋予 AI 对物理设备及虚拟机的原生控制能力。用户仅需使用自然语言描述意图,即可实现对 Android 和 iOS 设备的复杂自动化操控,从而解决传统自动化脚本编写繁琐的问题。
支持通过自然语言指令直接控制 Android 和 iOS 设备。 兼容多种主流大语言模型供应商,包括 OpenAI、Anthropic、Gemini、Ollama 和 DeepSeek。 具备处理复杂多步骤任务的智能规划能力。 提供功能完备的命令行工具,并内置增强型调试功能。 提供易于扩展的 Python API,方便开发者进行二次开发与定制。
该项目适用于需要进行移动端批量测试、流程自动化或应用交互自动化的开发者和测试人员,特别适合处理涉及多个应用跳转或复杂逻辑的移动端任务场景。