yappatron
just yap.
always-on voice dictation for mac. no hotkeys. no toggles. just talk.
macOSlocalfree
features
always listening
No push-to-talk. Start talking, words appear. Stop talking, it waits.
160ms latency
Real-time streaming. Characters appear as you speak.
fully local
All processing on-device. No cloud. Your words never leave your machine.
neural engine
Runs on Apple Silicon ANE. Efficient, not draining your battery.
how it works
~ yappatronloading parakeet-eou-120m...listening... [speaking] hello world this is me talking naturally[done ↵]
- mic capture AVFoundation grabs audio, resamples to 16kHz
- streaming ASR 160ms chunks fed to Parakeet model on Neural Engine
- ghost text partials stream into focused input with live corrections
- end of utterance model detects you're done, optionally presses enter
install
git clone https://github.com/alosec/yappatron
cd yappatron/packages/app/Yappatron
swift build requirements
- macOS 14+ (Sonoma)
- Apple Silicon (M1/M2/M3)
- 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.