Skip to main content

Overview

The Mobilerun CLI lets you control Android and iOS devices using natural language commands powered by LLM agents.

Quick Start

Auto-configuration: If no config exists, Mobilerun creates a default config.yaml at ~/.config/mobilerun/config.yaml automatically.

Commands

Execute natural language commands on your device.

Usage

Common Flags

Examples

Provider Options


Configuration

Override Priority

  1. CLI flags (highest)
  2. Config file (~/.config/mobilerun/config.yaml)
  3. Defaults (lowest)

Common Patterns


Troubleshooting


Environment Variables

For first-time setup, use mobilerun configure to interactively choose your provider and credentials. Environment variables below are useful for overrides and CI/CD.
Setting variables:

Next Steps