Your presentation follows you.
Upload your deck. Talk normally. It moves to the right slide.
Or suggests it. Or stays out of your way completely — you pick before you walk on.
There's no demo film yet, so this is the loop itself — a faithful recreation of the real presenter view, running the real decision vocabulary. Chrome only, because that's where browser speech recognition works.
Three things happen. Two of them before you say a word.
No new file format, no rebuilding your talk around a tool, and nothing invented live on stage.
Upload the deck you already have.
A PDF or a PowerPoint export. Nothing to rebuild, no new file format, no plugin, no rewriting your talk around a tool.
Q3-Review.pptx
6 slides · 4.1 MB
- Slides rendered6 / 6
- Text + speaker notes read6 / 6
- Semantic map written6 / 6
PDF or PPTX. Your file is stored privately and is never used to train anything.
It reads every slide once, before you present.
One pass gives each slide a profile: what it actually says, the phrases a speaker uses to walk into it, where it plausibly goes next. You can edit every field — and nothing is guessed live.
- title
- Unit economics
- summary
- CAC has fallen for three straight quarters while LTV held; payback is now inside 12 months.
- topics
- cost per customerpayback periodmargin
- entities
- CACLTVQ3
- section
- Commercials
- transitionPhrases
- so what does this actually costlet's talk about the money side
- likelyNext
- [5]
Every field is editable. Edits re-embed on your machine, immediately.
Then you talk, and the deck keeps up.
DeckDriver matches what you're saying against that map and moves. Or suggests and waits. Or stays out of it completely — that's yours to pick, and to change mid-talk.
Now · 05
Unit economics
05Next · 06
What we're asking for
06Unit economics sustained 2 ticks (0.92 vs 0.38)
The audience window shows the slide only — none of this chrome ever reaches the screen behind you.
Q3-Review.pptx
6 slides · 4.1 MB
- Slides rendered6 / 6
- Text + speaker notes read6 / 6
- Semantic map written6 / 6
PDF or PPTX. Your file is stored privately and is never used to train anything.
Four ways to drive.
One control with four positions — how much authority the engine gets over your deck. Pick before you go on, change it mid-talk.
DeckDriver advances the deck itself when it's confident. Take over any time — your key press always wins.
Unit economics
05advanced 02 → 05 · no key pressed
Confidence
Unit economics sustained 2 ticks
Below its margin and dwell thresholds it simply stays put. It would rather be a beat late than wrong.
It takes instructions, too.
Meaning gets you most of the way. For the moments you refuse to leave to inference, say the words or write the rule down once.
Say it out loud
Matched on the finalized transcript, deterministically. Never a guess.
- “deckdriver, next”
- Moves one slide on. Bare commands need the wake word, so “the next thing people ask” never drives the deck by accident.
- “go back to slide 4”
- Jumps straight to slide 4 — an exact match, at full confidence, ahead of every other decision the engine might make.
- “let's take some questions”
- Enters Q&A: automatic advancing stops and stays stopped until you say “back to the deck”.
- “now let's go back to the unit economics”
- Resolves the topic against your deck's own map and jumps there — no slide number needed.
Or decide it beforehand
Rules outrank the engine. If you've written it down, it isn't up for debate.
- “our numbers” → slide 5jump_phrase
- A phrase you know you'll say, wired to a slide you know you'll want.
- Never reverse on its ownnever_backwards
- The engine may move forward without you, but going back stays a human decision.
- Don't skip 3 → 6no_skip_range
- Protects a sequence that only makes sense in order, like a live walkthrough.
- Hold slide 1 for 45smin_dwell
- Stops an opening slide being pulled out from under you while you're still settling in.
Rehearse, and be told the truth.
Rehearsal mode drives nothing. It records the run — real per-slide timing, pace, fillers, pauses — and afterwards writes about that session, not about public speaking in general.
You know this deck. It's the timing that's costing you.
- Total time
- 7m 12s
- WPM
- 148
- Fillers / 1000w
- 21.4
- Pauses
- 6
- longest 8s
- Slides covered
- 5 / 6
Time per slide
- 01 Q3 Review24s
- 02 Where we are today1m 38s
- 03 What changed this quarterskipped
- 04 How the product works2m 41s
- 05 Unit economics1m 52s
- 06 What we're asking for37s
Wins
- Opened in 24 seconds and went straight into context — no throat-clearing.
- Pace held at 148 wpm through the middle of the deck, which is where you usually accelerate.
Fixes
- 04 · How the product works
2m 41s here — more than a third of the whole run.
Split the walkthrough, or cut the second example and let the demo carry it.
- 03 · What changed this quarter
Skipped entirely; you covered its point from slide 02.
Fold that one line into slide 02 and drop this slide before the real thing.
There is no server in the loop.
Recognition is Chrome's. Everything after it — embedding, scoring, rules, the decision — runs on your machine.
Runs on your machine
Your mic
Chrome speech recognition
Embeddings
gte-small · Web Worker
Engine
scores · rules · hysteresis
Your deck
the slide changes
No network round-trip sits between a sentence and a slide change. That's why it keeps up with you, why it can't be rate-limited mid-talk, and why a hotel Wi-Fi outage doesn't end your presentation.
Your decks stay yours. They are never used to train a model — not ours, not anyone else's.
Our server is used twice.
- Once per deck
- Your slide text is read a single time to write the semantic map. You review and edit every field it produces.
- Once per rehearsal
- Session stats and transcript excerpts are sent a single time to write the coaching report.
Your deck already knows what it says.
Stop clicking through it. Bring the one you have and see whether it keeps up.