Stagehand-py

Python port of Browserbase's Stagehand — write deterministic Playwright code and reach for AI primitives like `act()`, `extract()`, and `observe()` only where you want LLM help.

browser-use-agent-frameworksnpm: @browserbasehq/stagehand
54
Hero Score
Popularity
34
Performance
85
Ecosystem
25
Maturity
61
Dev Experience
68
⭐ 517 stars⬇ 19.7K downloads/wkFirst release: Dec 2024Last release: Aug 2026
Async Support: YesPlugin Extensions: GrowingSpeed: FastDoc Quality: HighLearning Curve: Easy

Pros

  • • AI-augmented Playwright — predictable scripts with surgical LLM calls only where useful
  • • Structured `extract()` returns typed data instead of free-form text
  • • Flexible "agent mode" available when you do want full goal-seeking behaviour

Cons

  • • Python port lags the canonical TypeScript SDK in features and releases
  • • Smaller community and fewer Python-specific examples
  • • Requires a Browserbase account for hosted browsers (or self-hosted Chromium setup)

Alternatives in browser-use-agent-frameworks

Compare Python Packages with ease.