Ecosystem overview for everything related to chrome-devtools-protocol.
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.