bisibility — Track Google rankings and Search Console insights. Free during beta.
Try bisibility freeOur product
Favicon of Stagehand

Stagehand

PublishedLast updated

Stagehand is an open-source SDK for AI-assisted browser automation with natural-language actions, structured extraction, and Playwright-style APIs.

Screenshot of Stagehand website

Stagehand is an open-source SDK from Browserbase for browser agents. It combines natural-language actions and structured extraction with programmatic browser control.

Key Features:

  • Natural Language Actions - Describe browser tasks through act and observe APIs.
  • Structured Extraction - Extract page data using a defined schema.
  • Playwright-Style Methods - Use familiar navigation and locator methods; check compatibility for your SDK version.
  • Language SDKs - The current project provides TypeScript, Python, and Go SDKs.
  • Local or Hosted Browsers - Use supported local browser workflows or Browserbase-hosted infrastructure.

Older Stagehand releases used different browser APIs. Check the documentation for the version you install before migrating an existing automation.

Features:
Open SourceAI ExtractionJavaScript RenderingWorkflow AutomationMulti-Language SDKsPlaywright-Style APINatural Language Automation

Share:

bisibility

Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.

Try bisibility freeOur product

Source code

browserbase/stagehand

  • Stars

    25.7K
  • Forks

    1.8K
  • Last commit

    2026-10-15
  • License

    MIT
  • Language

    TypeScript

Metrics recorded 2026-10-16

Repository details

License source: Repository license file

View Repository

Frequently asked questions

What is Stagehand browser automation?

Stagehand provides act for instruction-based browser actions and extract for structured data extraction. Applications configure the browser connection, model and schema needed for the workflow.

Sources (checked ): Stagehand project; Stagehand repository

Can I use Stagehand without Browserbase?

Yes. Stagehand’s current quickstart launches a local browser and passes it to Stagehand. Browserbase is an available managed browser option. Local execution still requires the documented browser and model configuration.

Sources (checked ): Stagehand project; Stagehand repository

What are the differences between Stagehand and Playwright?

Stagehand focuses on interfaces and context for browser agents, including instruction-based actions and structured extraction. Playwright provides browser automation and testing APIs. Compare the current versions and the agent or testing workflow you need; similar APIs do not imply identical capabilities.

Sources (checked ): Stagehand project; Playwright browser support

Sources

stagehand.dev

Current SDK language support and Playwright-style APIs checked against the project website and repository on 2026-10-01.