Back to Marketplace

Browser Harness

RAPR CLI connectorBrowser & Desktop Automation

Self-healing CDP harness that lets agents drive a real Chrome browser and write missing browser helpers during execution.

By browser-use / RAPR AIv1.0.0Package license: MITFree & Open Source

Browser Harness package details

browser-automationcdpchromeai-agentsqa

RAPR CLI connector scope

This is RAPR-authored connector guidance for a command-line tool the user installs locally. The upstream CLI remains governed by its own license and terms. This package contains RAPR-authored CLI usage guidance, install commands, and agent instructions. It does not bundle the upstream CLI binary. Users can also go directly to the public upstream source linked on this page.

How to get started

Install RAPR AI

Download and install RAPR AI on your computer

Find in Marketplace

Open RAPR AI, go to Packages, and browse the marketplace

Install from Marketplace

Click Install. RAPR sets up the wrapper package, connector guidance, or skill instructions for this listing.

Browser Harness

Browser Harness connects an AI agent directly to Chrome or a Browser Use cloud browser through a thin CDP harness. It is useful when an agent needs real browser state, authenticated sessions, file uploads, debugging, scraping, QA, or site-specific workflows that can improve over repeated runs.

What you can do

  • Use a real browser: Connect to an existing Chrome profile with cookies and logged-in state.
  • Automate messy workflows: Let the agent inspect pages, click, type, upload files, handle tabs, and recover from missing helpers.
  • Build reusable helpers: Keep task-specific logic in agent-workspace/agent_helpers.py and optional domain skills.
  • Run local or cloud browsers: Use local Chrome for watched tasks, or Browser Use cloud when you need isolated/headless sessions.

Windows Setup

The RAPR skill installs immediately. The installer can clone Browser Harness and install the browser-harness command when Git and uv are available. Connecting to your real Chrome browser still requires user consent.

$dest = Join-Path $env:USERPROFILE "Developer\browser-harness"
git clone https://github.com/browser-use/browser-harness $dest
cd $dest
uv tool install -e .
browser-harness --doctor

Then open chrome://inspect/#remote-debugging in Chrome and allow remote debugging for the profile you want the agent to use.

Example Requests

  • "Use Browser Harness to log into my dashboard and export the latest report."
  • "Run a browser QA pass against localhost and fix any obvious UI breakage."
  • "Automate this multi-step website workflow using my existing Chrome session."

Only connect to accounts and sites the user authorizes. Prefer a separate browser profile for sensitive tasks, and do not silently operate on logged-in accounts.

Ready to try Browser Harness?

Download RAPR AI and connect Browser Harness in seconds.