2 items
Detects fast scrolling and summarizes the skipped text on-device with Gemma (LiteRT-LM). Skim Recap summarises the part of an article you scrolled past — on your own machine. No page text ever leaves your browser. When you flick through a long article, documentation page, or essay, Skim Recap notices the passage you skipped and shows a short recap beside your cursor. You stay on the page, keep your place, and get the context back without scrolling up. Summaries are generated locally by Gemma 4, running on your GPU through LiteRT-LM. There is no API key, no account, and no hosted summarisation server: article text is never sent anywhere for summarisation. BEFORE YOU INSTALL Running a real language model in the browser is not free. On first use, Skim Recap downloads a 2.97 GB model, which is then cached locally for later sessions. You will need WebGPU support, about 22 GB of free disk space, and either more than 4 GB of video memory or 16 GB of system memory. If that does not describe your machine, this extension may not be a good fit yet — better to know before installing. WHAT IT DOES • Detects a fast scroll and recaps only the passage you skipped • Ignores ads, navigation, comment threads, and "related articles" sections by scoring page blocks using signals such as link density, element class names, and content length • Excludes content you already read, so the recap focuses on what was skipped • Samples content across the skipped range, rather than relying only on its opening paragraph • Shows the recap in a floating panel beside your cursor • Includes two layouts: Focus for a compact recap and Smart for structured numbered points — switching layouts does not re-run the model • Generates the recap directly in a language you choose, independent of the page language — for example, a Japanese article can be recapped directly in English • Translates a finished recap on demand using Chrome's on-device translation capabilities • Lets you copy the recap in whichever layout is currently active • Includes an adjustable flick threshold • Supports an optional keyboard shortcut to switch Skim Recap on and off, configurable at chrome://extensions/shortcuts • Includes a model preload button with download progress Because recap text is generated by a language model, wording and length may vary between generations. PRIVACY Skim Recap reads page text only to determine what you skipped and to generate the recap. That processing happens locally in your browser. The model is downloaded from Hugging Face when needed. Article text used for summarisation is not transmitted to a hosted AI API, logged remotely, or stored off your machine by Skim Recap. Built by Yui Morii — https://skim-recap.vercel.app
Aug 11, 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.