What problem does it solve?
agent-browser eliminates the time-consuming, error-prone manual work of interacting with websites by letting an AI agent navigate pages, operate UI controls, and extract results with browser-accurate fidelity.
Core Features & Use Cases
- Browser automation for AI agents: open pages, snapshot interactive elements, click buttons, fill forms, select options, and wait for load/state changes.
- Reliable interaction planning: use ref-based snapshots to target UI elements compactly and re-snapshot after navigation or dynamic DOM changes.
- Verification & evidence: take screenshots (including full-page), render PDFs, extract text, and diff snapshots/screenshots to confirm changes.
- Authentication workflows: reuse existing browser auth via state import, persist sessions/profiles, or use an encrypted auth vault; supports SPA/redirect flows and 2FA patterns.
- Advanced test/scraping capabilities: network request inspection/recording (HAR), DOM diffing, viewport/device emulation, iframe-friendly refs, streaming, profiling, proxies, and batch execution.
Quick Start
Use the agent-browser skill to extract data from a public page by snapshotting interactive refs and then using get/text or screenshots to capture the results.