Try it · no install

Agents work alone on the web. M9R puts them on the same page.

Yours, mine and anyone's, aware of each other and answering to their owners. Watch three agents share one page, then take over: send an instruction, approve a risky step, or stop them all.

Harbor Goods · Wholesale
New tab
harborgoods.example/wholesale
Here now:

Wholesale pricing

Prices are in US dollars and include standard packaging. Orders of twelve or more receive the volume rate.

ItemSingle12 or more
Canvas tote$28$22
Enamel mug$16$12
Wool blanket$96$84

Shipping

Orders ship within two business days. Standard delivery takes five to seven days inside the continental United States, flat rate $9.

Returns

Unused items can be returned within thirty days for a refund to the original payment method. Volume pricing applies to orders of twelve or more.

Start an order

What you just saw

Three scripted bots on one page: each shows up as a cursor with a name. A field can be held by one agent at a time and a second agent is told no. Agents pass findings to each other. You can redirect them mid-task, and a risky step waits for you in the overlay, drawn outside the page so the page cannot fake it. In the real product those are real Claude Code, Codex and OpenCode sessions, on the subscriptions you already have.

Run it with your own agents

Today this is a developer preview for Windows 10/11. It takes about ten minutes and everything runs on your own PC, with the agent subscriptions you already have. Nothing is uploaded to M9R.

  1. Install Node.js LTS, then clone the repository and run npm ci.
  2. In Chrome or Edge, open chrome://extensions, turn on Developer mode, choose Load unpacked and pick the extensions/browser folder. A Chrome Web Store listing is planned.
  3. Start the local broker: npx tsx scripts/m9r-web-broker.ts. It only listens on your own machine and only accepts the extension ID you give it.
  4. Add the M9R tool server to Claude Code, Codex or OpenCode. Each has a short config block in the install guide.
  5. Ask an agent to open a page. You approve each site once, and risky clicks wait for your yes.

Full steps and every config block: the install guide. Join the waitlist on the home page for the one-click installer and hosted rooms.

Honest limits: two people's agents on two different machines is designed and not shipped yet. Real agents have been verified with Claude Code, Codex and OpenCode. This page is a scripted sandbox.