OHarness for Chrome

Let the OHarness agent work in the Chrome you're already signed into — with every tab it controls in plain view.

Add to Chrome
Chrome, Edge and Brave · with the OHarness desktop app or npm package

Coming soon to the Chrome Web Store.

Each conversation gets its own tab group. Your own tabs are used only when you point to one.
Each conversation gets its own tab group. Your own tabs are used only when you point to one.
0 logins
Uses the accounts you're already signed into
Every tab
Chrome marks each tab the agent controls
1 click
Hands every tab back
0 servers
Talks only to OHarness on this computer
In plain view

Always visible. Stop any time.

Chrome shows a banner on every tab it drives. Take them all back from the toolbar icon, or one by closing its banner.

Always visible. Stop any time.
Side panel

OHarness, right beside the page

Open OHarness in Chrome's side panel from the toolbar icon. It is the OHarness already running on your computer — the desktop app or oharness web — not a second chat.

  • Move to a conversation's tab group and the panel shows that conversation.
  • “Use this tab” hands the conversation the page in front of you. It asks before acting on the site.
  • Your conversations, approvals and settings are the ones the app already has.
OHarness, right beside the page
Privacy

Talks only to this computer

  • Connects to OHarness on your machine through Chrome native messaging — no server of its own.
  • Reads a page only when the agent works on it, at your request.
  • Reads cookies only when you import a site's sign-in, after you confirm which sites.
  • Loads no remote code. Uninstall it or quit OHarness, and every tab is released.
  • The side panel shows only the OHarness page served on this computer; the key to it stays in memory.
Privacy policy
Talks only to this computer
Install

Three steps, about a minute

  1. Add to Chrome

    Open the Chrome Web Store listing and click Add to Chrome.

  2. Open OHarness

    Start the OHarness desktop app. It sets up the connection on its own. Get the app

  3. Pin the icon

    Pin it to the toolbar to see which tabs the agent controls — and to stop it in one click.

Using the npm package instead of the desktop app? Run this once instead of step 2.

oharness-browser-host install
FAQ

Questions

Do I need the extension to use OHarness?

No. OHarness has a browser of its own for research and testing. The extension is for tasks that need your accounts or a page you already have open — reading your inbox, filling a form on a site you're signed in to.

Which browsers does it work in?

Chrome, Edge and Brave — each installs it from the Chrome Web Store.

Why does Chrome say it “started debugging this browser”?

The extension drives tabs through Chrome's debugger API, and Chrome shows that banner for as long as any tab is controlled. It's the sign that the agent is at work; cancel it to take that tab back.

Can it see my other tabs?

Only the tabs a conversation opened, in its own tab group, and tabs you point it to. It never touches chrome:// or extension pages.

Does it send my data anywhere?

No. It talks only to OHarness on your computer, through Chrome native messaging. It has no server and loads no remote code.

The popup says “Can't reach OHarness”. What now?

Open the OHarness desktop app once — or, with the npm package, run oharness-browser-host install — then click Retry in the popup.

How do I stop it?

Click the toolbar icon and choose Stop controlling all tabs. Cancelling a tab's banner releases just that tab; quitting OHarness or removing the extension releases them all.

Something else? Kontakt