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

# Reference

> Complete API reference for Mobilerun components and tools

## Overview

The Mobilerun SDK provides a comprehensive set of APIs for building mobile automation workflows with AI agents. This reference documentation covers all major components and tools.

***

## Core Components

<CardGroup cols={2}>
  <Card title="MobileAgent" icon="bot" href="./droid-agent">
    Main agent coordinator with multi-agent orchestration
  </Card>

  <Card title="AndroidDriver" icon="smartphone" href="./adb-tools">
    Android device driver via ADB
  </Card>

  <Card title="IOSDriver" icon="monitor-smartphone" href="./ios-tools">
    iOS device driver and automation
  </Card>

  <Card title="DeviceDriver Base" icon="wrench" href="./base-tools">
    Base class, StateProvider, UIState, ActionContext, and ToolRegistry
  </Card>
</CardGroup>

***

## Configuration

<Card title="Configuration API" icon="settings" href="./configuration">
  MobileConfig API and YAML configuration reference
</Card>

***

## API Documentation

Detailed API documentation for each component is available in the sections linked above. Each page includes:

* Class/function signatures
* Parameter descriptions
* Return types
* Usage examples
* Best practices

For conceptual guides and tutorials, see the [Guides](/framework/guides/overview) section.
