myco navigator · a browser on the mesh

Let an agent drive your browser.

Install one extension and your browser joins a workspace as a node — the same way a computer does with myco login. From then on every session in that workspace can open pages, read them, and click things, including tabs you are not looking at.

myco nav list                  # browsers attached here
myco nav open https://example.com --background
myco nav read p7                # the page, plus what you can act on
myco nav act  p7 click e12      # act on one of them

Install it

  1. DownloadChrome / Edge 116+myco-navigator.zip and unzip it somewhere it can stay.
  2. Open chrome://extensions, turn on Developer mode, click Load unpacked and pick the unzipped folder.
  3. Click the toolbar icon → Connect this browser. You sign in here, pick a workspace, and give the browser a name. Nothing is copied by hand.

There is no Chrome Web Store listing yet, which is why step 2 says Developer mode. The zip is the same build as the source in myco-navigator/.

What it can do

Background tabs
Pages are driven without being focused or activated, so an agent can work while you use the browser for something else.
Read, then act
read returns the page as text plus the elements you can act on; act takes one of those. No CSS selectors, no screenshots to interpret.
No debugger banner
Everything — including running JavaScript in a page — goes through the extension scripting API, so Chrome never shows the "debugging this browser" bar.
Stays connected
The connection lives in the extension's service worker with a heartbeat and a revival alarm, and parks rather than disappears when your laptop sleeps.

What it can see

Everything you can: the extension acts as you, in your own logged-in browser. That is the point of it, and it is also the reason to attach a browser only to a workspace whose members you trust — anyone there can drive it. Its credential is confined to this one browser (it cannot act as a machine or reach any other service), and you can revoke it from your dashboard or disable it from the extension at any time.