Web clipper
The Nimbus web clipper is a Chrome + Firefox (MV3) browser extension that
saves what you read into your private, local-first Nimbus index — straight from
the browser. A clipped article or selection becomes a nimbus:web_clip item,
searchable alongside your Drive files, email, and bookmarks.
Everything stays on your machine: the extension talks only to a Nimbus
Gateway running on 127.0.0.1. There are no remote servers, no telemetry, and
no cloud calls.
What it does
Section titled “What it does”- Clip an article — extracts the readable content of the current page and sends it to your local index.
- Clip a selection — highlight text and clip just that.
- Related items — an on-demand panel surfaces related things already in your index, without leaving the tab.
Clipped pages are inbound — they write your local index, they do not send anything out — so clipping is not gated by the human-in-the-loop consent flow that protects outbound actions.
Prerequisites
Section titled “Prerequisites”A running Nimbus Gateway with the web-clip surface (shipped in the Gateway). See
Install for setup, then confirm the gateway is reachable
with nimbus doctor.
Pairing
Section titled “Pairing”Pairing is owner-consented: a token is minted only while you have explicitly
opened a one-time pairing window on the machine running the gateway
(invariant I30 — no window, no token).
-
On the gateway machine, open a pairing window and read the one-time code:
Terminal window nimbus clip pair --label work-chromeThe code expires after two minutes.
--labelnames the paired device; omit it and the gateway assigns one. -
Open the extension’s options page and enter the code. The extension redeems it for a long-lived bearer token, stored in the browser’s extension storage — the only secret the extension holds.
-
List paired devices (label + token fingerprint, never the raw token):
Terminal window nimbus clip status -
Revoke a lost or unwanted device at any time:
Terminal window nimbus clip revoke work-chrome # or: nimbus clip revoke --all
The nimbus clip pair, nimbus clip status, and nimbus clip revoke commands
above are the full gateway-side pairing surface.
Install (developer preview)
Section titled “Install (developer preview)”The extension is dev-loadable today; build it from the nimbus-web-clipper repo:
bun installbun run build # → dist/chrome and dist/firefox- Chrome:
chrome://extensions→ enable Developer mode → Load unpacked → pickdist/chrome. - Firefox:
about:debugging#/runtime/this-firefox→ Load Temporary Add-on → pickdist/firefox/manifest.json.
Where clips show up
Section titled “Where clips show up”A clip is a first-class index item, so it surfaces in ordinary search:
nimbus ask "what was that article about WAL checkpointing I read last week?"nimbus search "WAL checkpointing"