What problem does it solve?
Browser automation enables AI agents to interact with websites, navigate pages, fill forms, click elements, take screenshots, extract data, test web apps, and automate routine browser tasks, reducing manual effort and increasing reliability.
Core Features & Use Cases
- Navigate and interact: Open URLs, snapshot the DOM to get element refs, then click, fill, or select using those refs.
- Data extraction and testing: Take screenshots, extract text, verify page content, and run automated UI tests across sessions.
- Use Case: Automate a login flow and data capture from a web app using a single command sequence across one or more sessions.
Quick Start
Start a simple flow: open a website, snapshot, fill a field, and submit.
agent-browser open https://example.com/login
agent-browser snapshot -i
agent-browser fill @e1 "[email protected]"
agent-browser fill @e2 "password123"
agent-browser click @e3
agent-browser wait --load networkidle