Skip to main content
mobile-use banner The mobile-use SDK provides powerful, intuitive automation capabilities for Android and iOS devices using LangGraph and LLM-powered agents. Build intelligent applications that can interact with mobile devices just like a human would - navigating interfaces, responding to visual elements, and executing complex tasks.
Mobile-use is quickly evolving. Your suggestions, ideas, and reported bugs will shape this project. Do not hesitate to join the conversation on Discord or contribute directly!

Overview

Mobile Use SDK enables developers to create Python applications that can:
  • Automate mobile interactions across different apps and workflows
  • Control both Android and iOS devices with a unified API
  • Build AI agents that understand mobile interfaces and can adapt to changes
  • Extract structured data from mobile apps programmatically
  • Create end-to-end automation flows with minimal code

Key Features

Natural Language Control

Interact with your phone using plain language instructions

UI-Aware Automation

Intelligently navigates through app interfaces using visual understanding

Data Scraping

Extract and structure information from any app into your desired format

Extensible & Customizable

Easily configure different LLMs to power the agents

Two Ways to Use mobile-use

Choose the path that best fits your needs:

Next Steps

I