just yap.
always-on voice dictation for mac. no hotkeys. no toggles. just talk.
features
streaming text
Characters appear as you speak, just like typing. Watch your words flow in real-time.
built for vibe coding
Talk to your AI. Describe what you want. Auto-enters when you pause so Claude responds instantly.
faster than apple
320ms latency beats native dictation. More accurate too. Local Parakeet model on Neural Engine.
fully local
All processing on-device. No cloud, no API calls. Your words never leave your machine.
- start talking no button to press. just speak naturally wherever your cursor is.
- watch it stream text appears character by character as you talk, with live corrections.
- pause to send stop talking and it auto-presses enter. perfect for chatting with claude.
- keep going it's always listening. start your next thought whenever you're ready.
install
git clone https://github.com/alosec/yappatron
cd yappatron
./scripts/run-dev.sh first run
On first launch, macOS will prompt for Microphone and Accessibility permissions. Grant both, then restart the script. If dictation isn't working, go to System Settings → Privacy & Security → Accessibility, remove yappatron with the minus button, then re-add it with plus.
requirements
- macOS 14+ (Sonoma)
- Apple Silicon (M1/M2/M3/M4)
- Microphone permission
- Accessibility permission
philosophy
The best interface is no interface.
Voice dictation should be invisible. Think, speak, words appear. No buttons, no modes, no cognitive load.