Skip to content

Test

Status: PASS (2026-06-30)

Commands run

bash
npm install @browserbasehq/stagehand
bash
pip install stagehand

Then:

bash
node -e "const p = require('./node_modules/@browserbasehq/stagehand/package.json'); console.log(p.name + '@' + p.version)"
bash
pip show stagehand
bash
python -c "import stagehand; print('stagehand imported OK')"

Actual output

Node.js:

@browserbasehq/stagehand@3.6.0

Python:

Name: stagehand
Version: 3.21.0
stagehand imported OK

Note

Both packages install and resolve correctly. Note the versions differ between runtimes: Node.js is 3.6.0 and Python is 3.21.0. Live automation requires a BROWSERBASE_API_KEY or a configured LLM API key (e.g. OPENAI_API_KEY). End-to-end browser automation was not tested in this environment.