[LocalMode] Record (push-to-talk from a selectable mic) or upload audio → Whisper/Moonshine transcription → saved notes with synced word-by-word replay (real Whisper segment timestamps; disabled with a hint for Moonshine), block-local semantic search over the notes (bge-small), a [No speech detected] fallback,
pnpm dlx shadcn@latest add "https://registry.directory/r/localmode-ai/ui/blocks/audio/voice-notes.json"