What problem does it solve?
It solves the challenge of running reliable, context-efficient browser automation from an AI agent without manually scripting brittle UI selectors or overwhelming the model with full-page context.
Core Features & Use Cases
- Context-efficient “snapshot + refs”: capture the accessibility tree and interactive elements, then act using stable reference IDs (e.g., @e1, @e2) across a long workflow.
- Interactive automation commands: navigate, fill, click, type, hover, select, upload files, and re-snapshot after each state change to keep actions self-correcting.
- Debugging and test support: record videos, export screenshots/PDFs, manage cookies/state persistence for auth, and run parallel sessions (optionally on Browserbase for cloud testing).
- Use case: Use it to complete a multi-step sign-in and dashboard flow end-to-end by taking an initial interactive snapshot, performing actions by refs, waiting for URL/state changes, and re-snapshotting until the workflow verifies success.
Quick Start
Tell your AI to run: open https://example.com, take an interactive snapshot, click the referenced sign-in button, then re-snapshot and wait for the dashboard URL.