AI can do almost
anything now.
We still present like
it's 2005.
You stand up, talk over a static PDF, and the second you finish, the room's gone. Everyone who leaned in, nodded, wanted more — vanished. You never even knew who was there.
A tiny presenter app that runs off your own slides.
They answer on their phones
Drop a question mid-talk. Answers come back from the actual people in the room, tied to real names.
You read the room live
A second screen shows the tallies filling in as they tap. You watch the mood shift while you're still talking.
Everyone becomes a lead
To answer, they registered. So the whole room lands in a table you can export the moment you step off.
Same jobs those do — audience polls, lead capture — except it's yours, in one thing, running off your slides.
For the next minute,
you're in my audience.
Open the companion on your phone, or right here in a tab. Register, run the checkpoints, tell me what you actually think. I'll show you the other side in a second.
tools.nicholaschong.xyz/presenter-kit/index.html
Here's what I could
see the whole time.
This is the presenter view — the room map I read live while you were tapping. Your answer's in there now, sitting next to everyone else who's tried it.
And here's the quiet part: to answer, you registered. So you — and everyone who showed up — just became a lead.
Ask something.
Watch it land — live.
On your phone, tap Ask a question and send it. It drops straight onto this deck — hit Questions from the room (bottom-left) to see everything the room's asked, with names.
No hands up, no mic passed around — every question captured, while you keep talking.
Those checkpoints? They're woven through the whole talk.
You just answered four in a row because this is a six-minute demo. On a real talk, I open them one at a time, whenever I get there — not a survey dumped at the end.
Checkpoint 1
Checkpoint 2
Checkpoint 3
Their phones just sit there and wait — a checkpoint unlocks the second I open it from the room map, right when it's relevant.
These are your slides.
Press E to edit them.
Right now, on this exact screen. Hit E, or hover the top-left corner — the text on this slide turns editable. Change a word, move to the next slide, it's still there.
Press E or click the pencil, top-left.
Click any text on a slide. It's a normal text cursor now.
Ctrl/Cmd+S saves it and downloads your edited deck.
It's your deck, so it should feel like your deck — not a hosted thing you have to ask someone to change.
Every talk ships with three pieces.
All three are live in this demo — open any of them.
The deck
Your slides — what you're looking at right now.
The audience companion
What the room opens on their phones.
The presenter view
Your live room-map and Q&A while you talk.
Take the template.
Run your own.
Copy the prompt below into Claude Code. It reads the template, asks you a few questions, and builds your version — Supabase, checkpoints, slides, and a live link — while you watch.
Set me up with my own version of this — a talk that turns my audience into captured leads. Use the template at github.com/ncih/deck-template: clone it, then set yourself up end to end — install the frontend-slides skill (git clone https://github.com/zarazhangrui/frontend-slides into ~/.claude/skills/) and the presenter-kit skill that ships in the template, create my free Supabase, write my checkpoint questions, build my slide deck, and deploy it to my own GitHub Pages. I'm non-technical, so explain each step simply and do the technical parts for me. When it's live, show me how to run /presenter-kit to spin up my next talk.
More where this came from.
Presenter Kit is one of the free tools I build and share in the open. They all live on one page — take whatever's useful.