Browser Harness gives LLMs unrestricted browser control
Browser Harness is an open-source library that removes deterministic heuristics from browser automation, giving LLMs full freedom to complete tasks. It wraps Chrome via CDP websocket, handling element extraction, click helpers, target management, and watchdogs for crashes, file downloads, and alerts. The project addresses the painful reality of cross-origin iframes and native popups by either coding away edge cases or giving the LLM tools to handle them. The source code is available on GitHub.
Key facts
- Browser Harness is an open-source library
- It removes deterministic heuristics from browser automation
- Gives LLMs full freedom to complete tasks
- Wraps Chrome via CDP websocket
- Handles element extraction, click helpers, target management
- Includes watchdogs for crashes, file downloads, alerts
- Addresses cross-origin iframes and native popups
- Source code available on GitHub
Entities
Institutions
- GitHub