One CLI, many app surfaces
Control iOS, Android, tvOS, Android TV, macOS, and Linux desktop targets with consistent snapshot and interaction commands.
Control iOS, Android, tvOS, Android TV, macOS, and Linux desktop targets with consistent snapshot and interaction commands.
Accessibility trees give agents compact 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.
Collect session logs, inspect recent HTTP traffic, capture screenshots and recordings, and sample CPU, memory, startup, and frame-health metrics.
Open apps, keep stateful context, and replay recorded `.ad` actions to reproduce flows without AI at runtime.
Use agent-device react-devtools to inspect React Native component trees, props, state, hooks, and render profiles through pinned agent-react-devtools.
We've spent years building full-stack, cross-platform apps and solving tough technical challenges.