3 items
Summarize web pages entirely on your device via local models (Ollama, LM Studio, llama.cpp). No cloud, no telemetry. Offline TL;DR summarizes the page you are reading using a model running on your own machine. Page text never leaves your device. No accounts, no cloud API, no telemetry. HOW IT WORKS Point the extension at a local inference server you already run - Ollama, LM Studio, a llama.cpp server, or any compatible endpoint on localhost. Open the side panel and click Summarize. The page is extracted, cleaned, and condensed locally. Once your model is pulled, it keeps working with no internet connection at all. WHAT YOU GET - Three formats: bullet points, a structured executive summary, or a one-liner TL;DR - A configurable length cap so summaries stay the size you want - Clean extraction that strips navigation, ads, sidebars, and footers before the model sees anything - Auto mode that summarizes each page as you browse, while the panel is open - Per-tab memory: every tab keeps its own summary, and a running summary finishes even if you close the panel - Live engine status: the panel tells you whether your runtime is up, and shows the exact command to start it when it is not - A model picker listing whatever models your local server is serving PRIVACY Offline TL;DR talks only to localhost. The manifest requests no remote hosts, so there is no code path that can send page content, prompts, or metadata anywhere. No analytics, no error reporting, no account, no sign-in. WHAT YOU NEED A local runtime on the same machine: - Ollama: https://ollama.com, default port 11434. Start it so it accepts extension origins: OLLAMA_ORIGINS="chrome-extension://*" ollama serve - LM Studio: https://lmstudio.ai, enable the local server, default port 1234 - llama.cpp: llama-server -m <model.gguf> --port 8080 Any recent instruct or chat model works. Smaller models are faster; larger ones summarize better. OPEN SOURCE MIT licensed. Source, issues, and roadmap: https://github.com/dkobia/offline-tldr
Sep 2, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.