Skip to content

Jev directory

SlidePilot

Experimental Slidev addon that streams presenter voice through a Cloudflare Worker, where Jev answers four typed questions before TypeScript applies the navigation policy and advances the deck.
Stars
8
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
harshil1712
Last verified
Sep 2026

About this project

Your voice is the clicker. SlidePilot listens to a presenter, asks TypeSafe AI's Jev whether the current slide is semantically complete, and advances a Slidev deck only when deterministic safety checks pass. The Slidev addon streams microphone audio to a Cloudflare Agent over WebSockets. Workers AI Flux produces interim text and completed utterances.

Quoted from the project's README. Read the full README.

Highlights

  • Jev evaluates four typed questions per slide: natural advancement, completion of the core idea, continued speaking, and natural boundary.
  • TypeScript, not the model, applies the navigation policy, with cooldown and stale-decision guards before advancing.
  • Without a TypeSafe API key the Worker uses a deterministic mock policy; transcripts and slide content are sent to Jev only when a key is set.
  • Manual keyboard and clicker navigation always works, and a pending advance is cancelled if the presenter resumes speaking.
  • The npm addon package is prepared but not yet published, so the included demo and Worker must be run from a clone.

Quickstart

bash
pnpm add slidev-addon-slidepilot

Watch out

MIT-licensed. Needs Node.js 20+, pnpm, a Cloudflare account with Workers AI access and an optional TypeSafe API key; no application-level authentication ships, and the npm addon package is not yet published.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Speech to live slides

X: Jev for real-time speech

X: On-device audio, no LLM in the loop

X: A voice assistant with no wake word

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai