← Back to Products
[ 06 ]LIVEv1.0.0

Eternal Summary

One-click AI summary for any webpage. MV3 Chrome extension. Streaming, minimal, no friction.

Platform

Chrome MV3

Backend

Node + Express

Host

Fly.io

Model

Gemini

[ GALLERY ]

Every view, every screen, every state.

[ HOW IT WORKS ]

Under the hood.

01

Manifest V3 Extension

Built on Chrome MV3 with proper service worker, content script, and popup UI separation. No remote code, designed to survive future Chrome extension API changes.

02

Live Page Extraction

Content scripts extract the active page's article content client-side, filtering out chrome and navigation noise before anything leaves the browser.

03

Fly.io Broker Backend

A Node + Express service running on Fly.io brokers the Gemini API request, keeping API keys off the client and isolating per-user quota and rate limits.

04

Streaming Summary Overlay

The summary streams back into the popup as it generates, rendering progressively into a clean overlay rather than blocking on full completion.

05

One-Click Workflow

A single click in the extension popup triggers extract → broker → summarize → render. No paste, no toggles, no setup — open the page, click once.

[ HIGHLIGHTS ]

Manifest V3 compliant with service worker architecture, no remote code, future-proofed against Chrome API updates

API key brokering through a Fly.io backend keeps secrets out of the extension bundle

Streaming response renders summaries progressively for perceived sub-second response time

Content extraction tuned for articles, docs, and research pages — the formats people actually need summarized

[ FULL STACK ]
JavaScriptChrome Extensions APINode.jsExpressDockerGemini APIFly.io

Eternal Summary

Live and shipping.