Discover and explore top open-source AI tools and projects—updated daily.
AI agents control phones with natural language
Top 26.4% on SourcePulse
<AI agents can now interact with real Android and iOS applications through natural language commands, enabling automated task execution and data extraction on mobile devices. This open-source project is targeted at developers and power users seeking to automate mobile workflows, with the primary benefit of leveraging AI for intuitive and powerful mobile device control.>
How It Works
Mobile-use employs AI agents to interpret natural language instructions and translate them into actions on a mobile device. It intelligently navigates application UIs, allowing for complex task automation and data scraping. The system is designed to be extensible, supporting various Large Language Models (LLMs) for agent customization and offering a flexible configuration for different AI providers.
Quick Start & Requirements
mobile-use.sh
) and Windows (mobile-use.ps1
). Manual setup involves cloning the repository, setting environment variables (including an OpenAI API key), and installing dependencies using uv
.uv
), and the Maestro framework are required. Physical Android devices need USB debugging enabled; Android emulators can also be used. iOS simulators are supported on macOS.Highlighted Details
Maintenance & Community
The project actively encourages contributions and community involvement, with a Discord server available for discussion and support.
Licensing & Compatibility
Limitations & Caveats
The Docker quickstart is currently limited to Android devices/emulators. Troubleshooting network or Docker image authorization issues may be required. Physical iOS device support is a stated future enhancement.
2 days ago
Inactive