browser-harness-js alternatives
Curated alternatives to browser-harness-js — and why you'd switch.
browser-use
The standard library for letting AI agents drive a real browser — click, type, fill forms and complete tasks from a natural-language goal. 100k+ stars, Python.
Why switchSame team, opposite philosophy: browser-use is the batteries-included agent library with helpers; the harness strips it to 652 typed raw CDP calls and bets the model can write the protocol itself.
Full comparison →pinchtab
Small Go HTTP/MCP server that gives AI agents direct control over Chrome — stealth CDP injection, multi-instance orchestration and a real-time dashboard. Local-first, single binary.
Why switchBoth are thin bridges surfacing raw CDP to LLM agents; browser-harness-js is a JS/WebSocket library, PinchTab is a standalone Go HTTP server with stealth and instance orchestration.
Full comparison →stealth-browser-mcp
MCP server for undetectable browser automation: real Chrome via nodriver + CDP, Cloudflare/anti-bot bypass, AI-written network hooks — agents browse where Playwright gets blocked.
Why switchBoth CDP-level browser control for agents: stealth-browser-mcp specializes in anti-bot evasion via nodriver; the harness is the thinnest generic typed bridge.
Full comparison →