{
 "schema_version": 1,
 "generated": "2026-10-31",
 "repo": "browserbase/stagehand",
 "name": "stagehand",
 "owner": "browserbase",
 "slug": "browserbase-stagehand",
 "github": "https://github.com/browserbase/stagehand",
 "what": "Stagehand is Browserbase's SDK for browser agents in TypeScript, Python and Go. It adds three AI methods to Playwright-style browser control: act to perform an action described in plain language, observe to find real selectors on the page, and extract to pull schema-validated data. Actions self-heal when a site changes, sessions persist in a user data directory, and the same script can run locally or on Browserbase.",
 "why": "26k stars, talked about in 2 AI sources we track",
 "language": "TypeScript",
 "requirements": [
  "Node with pnpm, Python, or Go",
  "Chrome installed for local runs",
  "A model API key such as OPENAI_API_KEY, or a Browserbase API key to use the Model Gateway"
 ],
 "audience_note": "Developers automating websites or building browser agents who are tired of brittle selectors breaking on every redesign.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/browserbase-stagehand/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "browserbase-stagehand--extract-structured-data-from-any-website",
   "title": "Pull structured data from a site with a schema",
   "best": true,
   "url": "https://dedupedai.com/use-cases/browserbase-stagehand/extract-structured-data-from-any-website/",
   "json": "https://dedupedai.com/use-cases/u/browserbase-stagehand/extract-structured-data-from-any-website.json"
  },
  {
   "id": "browserbase-stagehand--automate-a-logged-in-workflow-safely",
   "title": "Automate a logged-in workflow without giving the model your password",
   "best": false,
   "url": "https://dedupedai.com/use-cases/browserbase-stagehand/automate-a-logged-in-workflow-safely/",
   "json": "https://dedupedai.com/use-cases/u/browserbase-stagehand/automate-a-logged-in-workflow-safely.json"
  },
  {
   "id": "browserbase-stagehand--run-browser-agents-on-browserbase-with-caching",
   "title": "Run browser automations in the cloud with action caching",
   "best": false,
   "url": "https://dedupedai.com/use-cases/browserbase-stagehand/run-browser-agents-on-browserbase-with-caching/",
   "json": "https://dedupedai.com/use-cases/u/browserbase-stagehand/run-browser-agents-on-browserbase-with-caching.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
