Rapid serial visual presentation reader with URL summarization.
just startStop it:
just stopbrew install justjust install-loginRemove:
just uninstall-loginInstall the CLI and set a model key (example shown for OpenAI):
npm i -g @steipete/summarize
export OPENAI_API_KEY=your_keyThen paste a URL and click Summarize URL.
By default, the local index.html uses the CLI endpoint. You can override the mode by changing
the data-summarize attribute on the <body> tag:
cli→/summarize(local CLI viaserver.js)api→/api/summarize(Vercel serverless)
The deployed app uses a serverless function at /api/summarize (with a /summarize rewrite).
Set OPENAI_API_KEY (and optionally OPENAI_MODEL) in Vercel env vars.
- Use the slider (defaults to 300 on load).
- Or pass a URL param:
http://localhost:5173/?wpm=420.
- Space: play/pause
- Arrow keys: step
- F: fullscreen toggle
- Esc: reset