What problem does it solve?
Live-device QA for SwiftUI apps on real iPhones, enabling automated verification of UI flows, performance, and reliability by driving a vision-based agent loop and capturing live device feedback.
Core Features & Use Cases
- Live real-device testing: Connects to a physical iPhone via USB, reads Swift source to understand every screen, and runs a vision-driven agent loop: screenshot → analyze → decide → act → verify → repeat.
- StateServer-assisted verification: Uses an embedded StateServer to coordinate tests and validations, with optional remote access over a tunnel (e.g., via Tailscale) for cross-environment QA.
- Plan-mode safety & telemetry: Includes plan-mode safe operations and telemetry prompts to ensure deterministic, auditable testing workflows.
Quick Start
Connect a real iPhone via USB and run the iOS QA loop against your SwiftUI app.