There are two fast paths:Documentation Index
Fetch the complete documentation index at: https://docs.browseract.com/llms.txt
Use this file to discover all available pages before exploring further.
- Use
stealth-extractwhen you only need to read page content. - Use a browser session when you need to click, type, log in, or inspect state between steps.
Path A: Extract content
Use
stealth-extract for JS-rendered pages, protected content, and one-off collection.Path B: Automate a browser
Open a browser session, inspect page state, and interact with elements by index.
Path A: extract content
Use this when basic fetchers cannot handle JavaScript rendering, anti-bot checks, or region restrictions:Path B: automate a browser
Use this path when the task requires interaction.The core loop
- Open a page with
browser open. - Read state to see the current URL, title, and indexed elements.
- Interact with
click,input,select, and related commands. - Read state again after the page changes.
- Repeat until the task is complete.
- Close the session.
Understand state
state is the agent’s view of the page. It returns compact text with indexed elements:
[N] is an element index:
state again before acting on a changed page.
Chain commands carefully
[!TIP]
Chain commands only when each step is independent. If the next action depends on page output, run state first and decide from the result.
Use && for independent steps:
state before choosing what to click.
Learn more
Browser Modes
Pick Chrome, chrome-direct, stealth privacy, or stealth fixed identity.
Anti-detection & Blocking
Use stealth, CAPTCHA solving, proxy options, and remote handoff.
Better Headless Browser
Keep browser work headless while preserving stealth and handoff.
Concurrency & Isolation
Separate browsers, sessions, accounts, and one-off jobs.
Command Reference
Open the full CLI command index.
Skill Forge
Turn a successful exploration into a reusable scraping skill.

