b

browser-harness

by browser-use
🔓 Open Source Python 🌍 Global freemium

About

Browser Harness is a simple, self-healing framework giving Large Language Models (LLMs) complete freedom to perform any browser task. Built directly on Chrome DevTools Protocol (CDP), it enables LLMs to interact with Chrome via a single WebSocket, even dynamically generating and modifying Python helper functions mid-task. It removes the need for traditional frameworks or pre-defined recipes. The system uniquely supports agent-generated "domain skills," allowing the LLM to learn and remember specific site flows, minimizing human intervention. It also offers a free tier for remote browsers with proxies and captcha solving.

Features

  • Self-healing LLM browser automation
  • Direct CDP integration for full browser control
  • Agent-driven code generation for missing helpers
  • Lightweight and minimal framework (no recipes/rails)
  • Free remote browsers with proxies & captcha solving
  • Automatic "domain skill" generation and learning

Supported Platforms

webdesktop