Conductor RSVP Reader interface
Reading + AI

Conductor RSVP Reader

Read three times faster. Without losing the story. A speed reader paired with an AI companion that refuses to mention anything you haven't read yet.

"The reading companion knows where you are. It will not discuss what comes next."

800
WPM Sustainable Peak
0
Spoilers Leaked / 50+ Books
167ms
Per-Word Delay @ 300 WPM
50
Public-Domain Titles Built In
What It Is

A Speed Reader With an AI Companion Built In.

It loads any EPUB or PDF, streams the text one word at a time at up to 800 sustainable words per minute, and won't say a word about what comes next.

RSVP reader with margin notes pane

Reading is bottlenecked by your eyes, not your mind.

Most reading time goes to eye movement — saccades, regressions, the half-second spent finding the next word. Rapid Serial Visual Presentation fixes the eye on a single point and pushes the text past it, so the brain keeps reading while the eyes stop hunting.

Each word is rendered with an Optimal Recognition Point pivot — the focus letter highlighted in red — and held for a calibrated delay that stretches for punctuation and shrinks for short words, rather than a flat tick.

The companion is the other half. Click any unfamiliar word for a definition shaped by the sentence around it. Hit Scene Summary and it recaps the last 150 words. Open chat and it answers anything about the story so far — then declines to predict the rest.

Generate study notes for the chapter you just finished and paste them into Notion, Bear, or Docs with formatting intact.

How It's Built

Spoiler Safety Is an Architecture Problem.

You can't reliably ask a model to "not spoil." So the unread chapters are made physically unreachable — the model can't leak what it was never sent.

Spoiler Safety

Withhold the Context

The chat endpoint is only ever handed chapters 0 through your current position. Across 50+ books — including ones whose endings are common knowledge — it held at zero leaks.

Parsing

One Parser Shape

EPUBs and PDFs flow through a single pipeline. PDF parsing is the hard half — stripping headers, footers, page numbers, footnotes, and back matter without dropping body text, with Ghostscript fallback for thin output.

Margin Notes

Figures, Surfaced Live

Lists, tables, and figures surface in the side panel as playback reaches them. A "See Figure 2" in the body brings Figure 2 into the margin one word later — click any thumbnail for a lightbox.

Charts

Charts Aren't Images

They're hundreds of constructPath operators. The parser walks the operator list, clusters paths into a chart region, and crops the rasterized page — every chart in a 15-page UBS report on the first pass.

Detection

PDFs Come In Every Shape

A two-pass detector — strict chapter patterns first, larger-than-body font headings as fallback for articles — plus back-matter detection so the Bibliography stops the stream where a human would.

Pacing

Calibrated, Not Arbitrary

A 167ms per-word base delay at 300 WPM, stretched for punctuation and trimmed for short words — so comprehension survives the speed instead of being sacrificed to it.

TypeScript Vite Express Claude Agent SDK pdfjs-dist epub2 PDFKit Ghostscript Three.js
Key Features

Everything In One Reader.

Built so the AI disappears into the background of a tool you already use — and improves it without taking it over.

RSVP Playback

100–1200 WPM with calibrated per-word delays and ORP pivot rendering. Step by word or sentence, jump back, restart.

Spoiler-safe Chat

Press C anywhere in the reader. The companion sees only what you've read. Optional spoilers toggle for after you finish.

Scene Summary

One click recaps the last 150 words. Useful when picking up after a break.

Click-a-word Definitions

Pause, click any word, get a definition that reflects how the sentence around it uses the word.

Study Notes

Per-chapter, generated on demand, copy as rich text. Lands cleanly in Notion, Bear, Docs.

Margin Notes (PDF)

Lists, tables, and figures pulled from source pages and surfaced as you reach them. Click any figure to enlarge.

Starter Library

50 hand-picked public-domain titles from Standard Ebooks. Drag-and-drop your own EPUBs or PDFs.

Custom Display

Three themes, four reading fonts, four focus-letter colors. Reading position persists per book.

Conductor RSVP Reader

Read What's There. Skip What's Invisible.

One of our internal demonstrations of how AI can disappear into the background of a tool you already use — reading faster, with nothing spoiled, and the figures still in view.