magpie Install Source Support

Remember any page,
without handing it over.

A model on your own GPU reads the page and writes a few sentences. Only those sentences reach your memory layer.

Not on the Chrome Web Store yet. Two-minute install below.

a web page on your machine your memory
Taken from the page, condensed here, carried to memory.
Works with

Your memory layer, whichever it is.

Anona Memory POST /v1/record

Lists your spaces so you pick one.

Mem0 POST /v3/memories/add/

Lists the users it already holds.

Supermemory POST /v3/documents

Re-remembering updates, never duplicates.

Adding another is one file. No telemetry, and no magpie server. Your key goes straight from the browser to whichever you chose.

What is sent

The same article, two ways.

Summary345 characters
The chapter compares storage engines built on log-structured merge trees against those built on B-trees. LSM-trees write sequentially and compact in the background, giving higher write throughput; B-trees update pages in place, giving more predictable read latency.

All of it. That is the whole thing that gets sent.

Page text93,288 characters

270× the summary, one square each.

Summary is the default. Page text is opt-in, and providers bill on what they extract.

Install

Four steps.

Build it

git clone https://github.com/anonalabs/magpie

npm install && npm run vendor:wasm && npm run build

Load it

chrome://extensions → Developer mode → Load unpacked → pick dist/

Add a key

Open the popup, choose your memory layer, paste an API key.

Press Alt Shift M

The first capture downloads the model once, then it is cached.

Models

Pick one that fits your GPU.

ModelVideo memoryContextFor
Gemma 3 1B711 MB4,096integrated graphics
Qwen 2.5 1.5B1,630 MB4,096a good default
Llama 3.2 3B2,264 MB4,096best summaries

Also reads PDFs, and keeps a highlighted passage exactly as you selected it.