Local-first speech pipeline
Powered by Apple's SpeechAnalyzer and FoundationModels. Audio capture, transcription, and text cleanup all run on-device.
Native macOS App
Speak wraps Apple's on-device speech APIs in a fast command-loop: hold fn, dictate, release, and your text lands where you were already working.
Requires macOS 26+. Microphone and Accessibility permissions are required for full workflow.
Powered by Apple's SpeechAnalyzer and FoundationModels. Audio capture, transcription, and text cleanup all run on-device.
Trigger from any app, stream partial results live, then commit into the focused text field in one motion.
See rapid in-progress text and stable final segments so dictation feels responsive without being noisy.
Open source by default. Clone it, build it, and evolve the workflow for your own team.
Most dictation tools send audio to cloud APIs. Speak runs entirely on your Mac — no network required, no data leaves the device.
No. Speak uses Apple's SpeechAnalyzer for transcription and FoundationModels for text processing — both run entirely on your Mac. No audio or text is sent to any server.
Open System Settings > Privacy & Security and click Open Anyway for Speak.
Yes. Clone, run make app, and ship your own fork.
Built for engineers, writers, and anyone who needs fast, private dictation across any app.
Read setup docs