Documentation Index
Fetch the complete documentation index at: https://docs.revyl.com/llms.txt
Use this file to discover all available pages before exploring further.
Give the CLI to your agent. Point Cursor, Claude Code, Codex, or any coding agent at the Revyl CLI and it can create tests, upload builds, drive live devices, and run your suite end-to-end. Point it at your app and let it test.
CLI Documentation on GitHub
Full guides for authentication, project setup, tests, dev loop, device commands, and more.
Install
Quick Start
What You Can Do
Every surface of Revyl is available from the terminal.- Tests: create, sync, edit, and run tests from YAML files stored alongside your code
- Builds: upload iOS and Android binaries, pin versions, sync with CI builds
- Devices: spin up cloud iOS and Android sessions, drive them with tap/swipe/type, set GPS, open deep links
- Dev Loop: iterate on tests with hot reload against a live device
- Workflows: trigger test suites, watch runs, pull results
- Reports: download video, logs, and network traces
- Library: manage modules, global variables, launch vars, scripts, and files
- SDK: script everything in Python with the
revylpackage for custom automation
Built for Agents
The CLI is designed to be delegated to an AI agent. Give your agent access to the CLI and it gains full control of your mobile testing stack. What agents can do with Revyl:- Bootstrap a new test suite from scratch by exploring your app on a live device
- Debug failing tests by reading reports, reproducing on a device, and fixing the steps
- Write tests that match feature PRs and add them to your workflow
- Upload builds, pin versions, and trigger regression suites
- Scrape device logs and network traces to root-cause flakes
Key Resources
Getting Started
First-time setup walkthrough
Command Reference
Every CLI command and flag
Dev Loop
Hot reload with live devices
Device SDK
Python SDK for scripting devices
GitHub Repository
Source, releases, and README
CI/CD
Run tests from your pipelines