One CLI, many app surfaces
Control iOS, Android, tvOS, Android TV, Amazon Vega OS TV apps in the Vega Virtual Device, macOS, and Linux desktop targets through one CLI.
Control iOS, Android, tvOS, Android TV, Amazon Vega OS TV apps in the Vega Virtual Device, macOS, and Linux desktop targets through one CLI.
On supported targets, accessibility trees give agents structured UI context without forcing screenshot-only reasoning.
Tap, pan, fling, pinch, rotate, scroll, focus, type, assert, and find visible UI through refs, selectors, and semantic finders.
Use each target's supported backends to collect logs, inspect traffic, capture screens and recordings, and sample performance.
Open apps, keep stateful context, and replay recorded `.ad` actions to reproduce flows without AI at runtime.
Use agent-device react-devtools for component trees and render profiles, and agent-device cdp for React Native JS heap snapshots, diffs, and leak retainers.
We've spent years building full-stack, cross-platform apps and solving tough technical challenges.