Summarize any page · Chrome and Firefox

Don't bury the lede

Get the gist of any page in a few seconds, and find out whether you want to read more.

Main point first. Rabbit holes optional.

  • Fast
  • Open source
  • Privacy-first

Product

Built for the tab in front of you

Verdict first

Find out the most important part first. Figure out whether it's something you want to read more about, or something you don't.

Questions that inform

Ask what you really want to know. Why is this page worth reading? Is there a certain peice of information you want to make sure this article has?

Your choice of AI

Use a model on your machine, via Ollama's free cloud, or bring your own OpenAI compatable provider. Completely up to you.

Privacy

Privacy, built in.

Lede only reads a tab when you ask it to.

Lede processes tabs when you click on the extension icon, but only sends text to the model when you press "Summarize" or ask a follow-up.

Local or a trusted provider — your choice.

On your computer

Point Lede at a local model and page text stays on your machine. Nothing is uploaded in the background while you browse.

When you use a cloud model

If you connect to a hosted service you trust, text is sent only when you summarize or chat—not on every site you visit.

You're in control of where your data goes, and when it does.

In the popup

Three beats

  1. 01

    Land on the page

    Nearly any text-based site. Articles, docs, Reddit thread—whatever you need to judge quickly.

  2. 02

    Open Lede

    Click the toolbar icon, via the right-click context menu, or set up a keyboard shortcut for instant summaries.

  3. 03

    Summarize or ask

    Instantly pick out the main takeaways and ask follow-up questions if needed.

The demo at the top of the page above matches the real extension, so click all of the buttons! After you install, those same controls work on whatever page you have open.

Use it now

Install the beta

Four steps: get the repo, build for your browser, load it in developer mode, then point Lede at a model.

  1. Source

    Get the code

    In a terminal, from the directory where you want the project:

    git clone https://tangled.org/ellioth.co/summarizer-extension

    Prefer a UI? Download the same folder from Tangled in the browser instead of cloning.

    Open on Tangled
  2. Build

    Build the manifest

    Enter the repo, then run the script for the browser you use:

    cd summarizer-extension
    ./build.sh chrome   # or: ./build.sh firefox
  3. Load

    Load it in the browser

    Chrome

    Extensions → turn on Developer modeLoad unpacked → pick the built folder.

    Firefox

    Debugging → Load Temporary Add-on → choose manifest.json in that folder.

    Step-by-step URLs and menus: full Chrome & Firefox checklist.

  4. Model

    Choose a model

    In Lede's settings, pick a model and provider. Ollama is the quickest start; an OpenAI-compatible API works if you already use one.

Checklist: Installing in Chrome or Firefox

Chrome

  1. Open chrome://extensions/
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select the extension folder that contains manifest.json
  5. Optional: shortcuts at chrome://extensions/shortcuts

Firefox

  1. Open about:debugging#/runtime/this-firefox
  2. Click Load Temporary Add-on
  3. Select manifest.json inside the extension folder
  4. Add-ons → gear → Manage Extension Shortcuts for the hotkey

A full Firefox quit drops temporary add-ons; load the add-on again while you're iterating.

Curious?

FAQ

Why isn't Lede in the store yet?

Lede is still early days, which is why it's marked as beta and isn't in any extension stores yet. Hopefully, Lede will be in the store for everyone to enjoy soon. Stay tuned!

Does Lede watch everything I read?

No. Lede doesn't collect data on the tabs you open. It grabs the text from the page you're on on extension open, and it only sends that data to the AI model (whether on device or in the cloud) when you press "Summarize" or ask a follow-up.

Something broke. Help!

Uh oh! That's beta software for ya. Please report the issue on Tangled so we can take a look and fix it. If you just need help using the extension, you can reach out to me directly @ellioth.co on Bluesky.