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.

01

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.

Dashboard · upload

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.

02

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.

Deck · mapping review · slide 05
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.

03

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.

Present · presenter overlay

Now · 05

Unit economics

05
CAC
LTV
Payback
Commercials

Next · 06

What we're asking for

06
Close
AutomaticListening

Unit 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.

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.

Presenter view · sample deckAutomatic

Unit economics

05
CAC
LTV
Payback
Commercials

advanced 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.

Q3 Review · rehearsal · example reportGenerated once, after the session

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.

Try it free — no sign-upChrome required · PDF or PPTX · your decks stay yours