Browser Harness – simplest way to give an AI control of a real browser
FreeFreeFree tier
About Browser Harness – simplest way to give an AI control of a real browser
Browser Harness is an open-source, self-healing CDP (Chrome DevTools Protocol) harness that connects LLMs directly to a real browser. It enables AI agents to control a browser for tasks like file uploads, form filling, and web scraping with complete freedom. The harness improves itself every run by allowing the agent to write missing helper code on the fly. It supports custom domain skills via an agent-workspace and can be integrated with Browser Use Cloud for additional features like proxies and CAPTCHA solving. The core codebase is approximately 1,000 lines across 4 files.
Key Features
Self-healing harness that improves itself every run
Direct CDP connection to a real browser
Agent can write missing helper code during execution
Custom domain skills in agent-workspace
Integration with Browser Use Cloud for proxies and CAPTCHA solving
Thin codebase (~1k lines across 4 core files)
Pros & Cons
Pros
- Open source and free to use
- Self-healing – agent writes missing code during execution
- Direct browser control without abstraction layers
- Editable harness for customization
- Free tier for Browser Use Cloud includes proxies and CAPTCHA solving
- Lightweight codebase (~1k lines)
Cons
- Requires technical setup (Python, uv, Chrome/Chromium with remote debugging)
- Not a turnkey solution; requires some configuration
- Dependent on Chrome/Chromium and CDP protocol
- May require understanding of browser debugging for setup
Best For
File upload and form filling automationLinkedIn outreach and social media tasksOrdering products on AmazonWeb scraping with a real browserCustom browser automation tasks requiring dynamic helper generation
FAQ
What is Browser Harness?
It is an open-source CDP harness that connects LLMs directly to a real browser for autonomous task completion.
How does it work?
It uses a thin WebSocket connection to Chrome's remote debugging interface. The agent can write missing helper code during execution, and the harness self-improves.
Is Browser Harness free?
Yes, it is open source and free. Additionally, Browser Use Cloud offers a free tier with 3 concurrent browsers, proxies, and CAPTCHA solving.