FrigadeHQ/yap
Free, open source voice dictation for macOS. On-device transcription with Apple's Speech framework. No cloud/no API keys/no account.
What it solves
Yap provides a fast, private, on-device voice dictation tool for macOS that allows users to insert text into any active text field without relying on cloud-based transcription or heavy external models like Whisper.
How it works
It leverages the SpeechAnalyzer and SpeechTranscriber APIs introduced in macOS 26 (Tahoe) to perform streaming speech-to-text locally on Apple Silicon Macs. The app captures audio via AVAudioEngine, processes it through Apple's on-device models, and inserts the resulting text into the focused application by temporarily using the system clipboard and simulating a paste command (⌘V).
Who it’s for
macOS users on Apple Silicon who want a lightweight, privacy-focused dictation tool that works globally across all applications, especially those who prefer to avoid cloud-based services or high-memory model weights.
Highlights
- Fully On-Device: No audio or transcripts leave the machine; no network calls or telemetry.
- Global Integration: Works in any app where you can type, using rebindable shortcuts (e.g.,
⌘⇧D). - Low Overhead: Written in native Swift, avoiding Electron or heavy browser engines, idling at around 60 MB of memory.
- Live Feedback: Features a live waveform and real-time partial transcript preview while speaking.
- Local History: Saves all transcripts locally for easy retrieval and reuse.
Related
- Project
- Project
- Project
- Dispatch
- Project