A local RSVP speed-reading app. No accounts, no ads, no cloud.
# Optional but recommended — better article extraction from URLs:
pip install beautifulsoup4
# Start the server:
python3 server.py
# Then open in your browser:
http://localhost:7070Python 3.6+ required. No other dependencies.
- RSVP display with ORP pivot letter (red) and alignment dot
- Chunk mode — read 1, 2, or 3 words at a time
- Speed control — 50–1000 WPM via slider, presets, or keyboard
+/- - Persistent settings — WPM, theme, palette, font size saved between sessions
- URL fetch — paste any article URL and it extracts the text server-side
- Drag & drop — drop a
.txtor.mdfile onto the text area - Sample texts — three built-in examples to get started immediately
- 4 colour palettes × dark/light mode
| Key | Action |
|---|---|
Space |
Play / Pause |
← / → |
Back / Forward 5 words |
+ / - |
Speed ±25 WPM |
R |
Restart |