Stagehand

Stagehand offers natural language-operated act, observe, and extract methods alongside Playwright-style API, such as a TypeScript, Python, and Go to develop browser agents; it updates itself by repairing how actions are done when the site changes. Clipping the accessibility tree gives the agent the page context needed alone; it contains OTel tracks with deep-positioners for the nested iframe and closed Shadow DOM.

ST

browserbase · Web Scraping & Automation

STARS25.9K
FORKS1.8K
COMMITS—
CONTRIBUTORS40
VERSIONv2.2.0
UPDATEDtoday
Browser AutomationNLPSDKTypeScriptMIT

Common commercial products in this category: Bright Data, Apify, ScrapingBee

What can it do?
  • Using natural language commands, you perform autonomous actions on web pages.
  • You draw structured data from complex DOM structures on web pages with the extract API.
  • When the page structure changes, you design reliable task streams that automatically update themselves.
User reviews
  • ↓ NegativeHacker News

    Show HN: Stagehand – an open source browser automation framework powered by AI

    “Yes and no. Getting a VLM to work on the web would definitely be great, but it comes with its own problems, mainly around developing and acting on bounding boxes. We have vision as a default fallback for Stagehand, but we've found that the screenshot sent to the VLM often has to…”

  • • NeutralHacker News

    Show HN: Stagehand – an open source browser automation framework powered by AI

    “Yes! These are both phenomenal projects, and kudos to their authors as well. Stagehand is different in that it makes fine-grained control a first-class citizen. Often times, you want to control the exact steps a web agent takes. Our experience using other tools was that the only…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Web Scraping & Automation