AltHub

browserbase/stagehand Alternatives

browser agent SDK

Stagehand is a TypeScript-first SDK (with Python/Go support) for building browser agents, providing Playwright-style APIs, self-healing actions, and token-efficient page context for AI agents.

24.1kTypeScriptMITactive ยท last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

ntegrals/openbrowserGitHub

Choose for a lightweight TypeScript SDK for browser agents with a simpler API than Stagehand.

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

9.5k
TypeScript
MIT
active6mo ago
browserable/browserableGitHub

Choose for a self-hostable JavaScript library with a straightforward browser-agent API.

Open source and self-hostable browser automation library for AI agents

1.2k
JavaScript
MIT
slowing1.1y ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

browser-use/browser-useGitHub

Use if you want a Python-native SDK for browser agents instead of TypeScript.

๐ŸŒ Make websites accessible for AI agents. Automate tasks online with ease.

110.5k
Python
MIT
active1mo ago
browser-use/browser-harnessGitHub

Use if you want a Python harness for LLM browser tasks, similar to Stagehand but in Python.

Browser Harness | Self-healing harness that enables LLMs to complete any task.

17.1k
Python
MIT
active1mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

vercel-labs/agent-browserGitHub

Use as a Rust CLI for quick browser automation from the terminal, not an embeddable SDK.

Browser automation CLI for AI agents

41.3k
Rust
Apache-2.0
active1mo ago
hangwin/mcp-chromeGitHub

Use as an MCP server to expose Chrome to an AI assistant via extension, not a code library.

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.

12.4k
TypeScript
MIT
slowing9mo ago
BrowserMCP/mcpGitHub

Use as a generic MCP server for browser control, though stale; not a drop-in SDK.

Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

7.0k
TypeScript
Apache-2.0
slowing1.4y ago
browser-act/skillsGitHub

Use this CLI for multi-session browser automation and human handoff, not as a library.

Browser automation CLI built for AI agents. Break through anti-bot walls, hand off to humans across platforms when stuck. Parallel multi-task execution, independent multi-session operation, isolated multi-account browsing.

5.4k
Python
MIT
active1mo ago
magnitudedev/browser-agentGitHub

Use as a vision-based autonomous browser agent rather than an SDK to build your own.

Open-source, vision-first browser agent

4.1k
TypeScript
Apache-2.0
slowing8mo ago
vibheksoni/stealth-browser-mcpGitHub

Use as an MCP server focusing on anti-bot evasion, not a replacement for an agent SDK.

The only browser automation that bypasses anti-bot systems. AI writes network hooks, clones UIs pixel-perfect via simple chat.

1.6k
Python
MIT
active2mo ago
hyperbrowserai/HyperAgentGitHub

Use as an AI browser automation service/platform, not an embeddable SDK.

AI Browser Automation

1.5k
TypeScript
NOASSERTION
active5mo ago
Tencent/BrowserSkillGitHub

Use to let AI agents control your logged-in browser via CLI/extension, not a programmatic SDK.

Let AI agents use your real, logged-in browser without interrupting your work. CLI + extension for browser automation across any shell-capable AI agent.

1.3k
TypeScript
MIT
active1mo ago
Skyvern-AI/skyvernGitHub

Use as a self-hosted AI browser automation platform, not a dependency for agent code.

Automate browser based workflows with AI

22.8k
Python
AGPL-3.0
active1mo ago
microsoft/playwright-mcpGitHub

Use as an MCP server exposing Playwright to AI tools, not an agent SDK.

Playwright MCP server

37.4k
TypeScript
Apache-2.0
active10d ago
remorses/playwriterGitHub

Use as a Chrome extension/CLI to run Playwright snippets from AI, not a library.

Chrome extension & CLI to let agents control your browser. Runs Playwright snippets in a stateful sandbox. Available as CLI or MCP

3.9k
TypeScript
MIT
active12d ago

Listed as an alternative to

These projects were analysed and named stagehand among their alternatives. The relationship is not symmetric โ€” how stagehand rates them is a separate judgement, made when stagehand is analysed in its own right.

ntegrals/openbrowserGitHub

calls stagehand โ€œTypeScript SDK for browser agents, MIT-licensed, actively maintained; choose it for a clean, supported SDK with browserbase's infrastructure options.โ€

Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.

9.5kTypeScriptactive
ChromeDevTools/chrome-devtools-mcpGitHub

calls stagehand โ€œTypeScript SDK for browser agents; choose when you want programmable control rather than an MCP protocol.โ€

Chrome DevTools for coding agents

52.3kTypeScriptactive
microsoft/playwright-mcpGitHub

calls stagehand โ€œchoose if you want a TypeScript SDK for building browser agents directly in code instead of via MCP.โ€

Playwright MCP server

37.4kTypeScriptactive
Skyvern-AI/skyvernGitHub

calls stagehand โ€œTypeScript SDK for browser agents; choose if you prefer a JS SDK with managed browser infrastructure.โ€

Automate browser based workflows with AI

22.8kPythonactive
hangwin/mcp-chromeGitHub

calls stagehand โ€œWhen you need a typed TypeScript SDK to build custom browser agents.โ€

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.

12.4kTypeScriptslowing
steel-dev/steel-browserGitHub

calls stagehand โ€œChoose Stagehand when you want a high-level TypeScript SDK with agent actions and observability rather than managing raw CDP via Steel.โ€

๐Ÿ”ฅ Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser sandbox that lets you automate the web without worrying about infrastructure.

7.5kTypeScriptactive
BrowserMCP/mcpGitHub

calls stagehand โ€œTypeScript SDK for building browser agents; choose it when you are writing an agent in TypeScript and need programmatic control rather than MCP.โ€

Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

7.0kTypeScriptslowing
mishushakov/llm-scraperGitHub

calls stagehand โ€œUse when you want a TypeScript browser-agent SDK with act/extract primitives.โ€

Turn any webpage into structured data using LLMs

6.9kTypeScriptactive