Skip to main content
AI Tool Radar
OSI-openComputer-use and autonomous agents

Browser Harness

browser-use

Self-healing browser harness that lets LLMs drive a real browser via CDP.

14.8k stars(as of 2026-06-14)View on GitHubHomepage

What is Browser Harness?

Browser Harness is a thin Chrome DevTools Protocol wrapper that lets LLMs drive a real browser. Agents write missing helper functions on the fly, building a growing library of site-specific skills across runs. It integrates with Browser Use Cloud for stealth and headless deployment.

Pros & Cons

Pros

  • Self-healing design improves automatically across runs with no manual updates
  • Minimal abstraction (~1k lines across 4 files) - easy to audit and extend
  • Active community with many open PRs and real usage

Cons

  • Python-only - no official TypeScript/Node SDK
  • Stealth features depend on Browser Use Cloud - partial vendor lock-in
  • CDP-level access needs careful security isolation in production

License

MIT (OSI-open)

When it is interesting

Building LLM agents that need persistent browser sessions with accumulated site-specific skills and minimal abstraction over CDP.

When it is too early

You need a stable production API - the harness is still evolving rapidly.

Commercial alternative & related

  • Commercial counterpart: Browser Use Cloud

This repo featured in the 2026-07 edition of the Open-Source AI Radar.