Overview
browser-harness is an LLM-controlled Chrome automation framework built on the Chrome DevTools Protocol. The harness stays intentionally thin so an agent can read and rewrite the helper code and skill files during each run, evolving the automation itself instead of relying on brittle hard-coded flows.
Key Features
- LLM Control: An intelligent agent directly controls Chrome for automation tasks.
- Dynamic Evolution: The agent can modify its own helper code and skill files, enabling self-improvement of automation flows.
- Protocol Foundation: Leverages the Chrome DevTools Protocol for robust browser control.
Tech Stack
The primary language is Python, with the Chrome DevTools Protocol as the underlying communication protocol.
License
The project is licensed under the MIT License.
Popularity
As of collection time, the project had 15,793 GitHub stars.










Comments
No comments yet
Be the first to comment