> ## Documentation Index
> Fetch the complete documentation index at: https://www.minitap.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Mobile Use SDK

> Automate your phone with natural language using AI

<img className="block dark:hidden" src="https://raw.githubusercontent.com/minitap-ai/mobile-use/main/doc/banner-v2.png" alt="mobile-use banner" />

<img className="hidden dark:block" src="https://raw.githubusercontent.com/minitap-ai/mobile-use/main/doc/banner-v2.png" alt="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.

<CardGroup cols={2}>
  <Card title="Discord" icon="discord" href="https://discord.gg/6nSqmQ9pQs">
    Join our community
  </Card>

  <Card title="GitHub" icon="github" href="https://github.com/minitap-ai/mobile-use">
    ⭐ Star us on GitHub
  </Card>
</CardGroup>

<Note>
  Mobile-use is quickly evolving. Your suggestions, ideas, and reported bugs will shape this project. Do not hesitate to join the conversation on [Discord](https://discord.gg/6nSqmQ9pQs) or contribute directly!
</Note>

## 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

<CardGroup cols={2}>
  <Card title="Natural Language Control" icon="message">
    Interact with your phone using plain language instructions
  </Card>

  <Card title="UI-Aware Automation" icon="mobile">
    Intelligently navigates through app interfaces using visual understanding
  </Card>

  <Card title="Data Scraping" icon="database">
    Extract and structure information from any app into your desired format
  </Card>

  <Card title="Extensible & Customizable" icon="wrench">
    Easily configure different LLMs to power the agents
  </Card>
</CardGroup>

## Two Ways to Use mobile-use

Choose the path that best fits your needs:

<CardGroup cols={2}>
  <Card title="🚀 Platform (Recommended)" icon="cloud" href="/docs/mobile-use-sdk/platform-quickstart">
    **Quick Setup • Centralized Config • Built-in Observability**

    * No LLM config files needed
    * Update tasks without code changes
    * Monitor costs and execution in real-time
    * Perfect for production deployments
  </Card>

  <Card title="💻 Local Development" icon="laptop" href="/docs/mobile-use-sdk/installation">
    **Full Control • Custom LLMs • Offline Capable**

    * Configure LLMs via config files
    * Run entirely on your infrastructure
    * Full customization and control
    * Ideal for development and testing
  </Card>
</CardGroup>

## Next Steps

<CardGroup cols={3}>
  <Card title="Platform Quickstart" icon="rocket" href="/docs/mobile-use-sdk/platform-quickstart">
    Start in 5 minutes with the platform
  </Card>

  <Card title="Local Installation" icon="download" href="/docs/mobile-use-sdk/installation">
    Set up for local development
  </Card>

  <Card title="Examples" icon="code" href="/docs/mobile-use-sdk/examples/simple-photo-organizer">
    Explore practical examples
  </Card>
</CardGroup>
