What problem does it solve? AI agents need a reliable way to interact with websites programmatically—navigating pages, filling forms, clicking buttons, and extracting data—without heavy dependencies like Playwright or Puppeteer. ## Core Features & Use Cases - Browser Automation: Navigate pages, fill forms, click elements, take screenshots, and scrape data using a fast native Rust CLI over Chrome/Chromium via CDP. - Reliable Element Targeting: Accessibility-tree snapshots with compact @eN element refs make interactions deterministic for agents. - Specialized Workflows: Dedicated skills for Electron desktop apps (VS Code, Slack, Discord), Slack workspace automation, exploratory QA testing, Vercel Sandbox microVMs, and AWS Bedrock AgentCore cloud browsers. - Use Case: Ask your agent to log into a web app, walk through a checkout flow, capture screenshots at each step, and report any UI bugs found during exploratory testing. ## Quick Start Install the CLI with npm i -g agent-browser, run agent-browser install, then ask your agent to open a website and take a screenshot.