Hold Fn anywhere
No window switching. No recording panel. Wherever the cursor is, that is where your words appear.
Open source · Free · Local-first dictation for Mac
Scribe puts Whisper inside your Mac. No account, no subscription. Use your voice to write emails, notes, code, and messages — anywhere there is a cursor.
Hold Fn and speak. Release, and the text lands at your cursor.
Works inside the apps you already use
Everywhere
Scribe does not ask you to switch into a special editor. It does one thing: it pastes what you just said, cleanly, at the current cursor.
No window switching. No recording panel. Wherever the cursor is, that is where your words appear.
After the model is downloaded, inference happens offline. Audio never leaves the machine — write emails, code comments, or private notes safely.
Built for bilingual workflows. Handles English jargon, product names, and on-the-fly language switches without losing context.
Designed for flow
A small menu-bar presence, models you download on demand, a global hotkey. You stop noticing it — until you realize you no longer want to type long sentences.
Privacy by default
Audio is used locally, just for the current transcription. No accounts. No telemetry. Nothing sent to a third-party service to come back as text.
Recording is used only for this transcription.
No user IDs, no subscriptions, no cloud workspace.
Once the model is downloaded, it runs offline.
Tiny surface
Open source
Scribe is MIT licensed. For a tool that touches your voice input, "you can read the code" matters more than "trust us".
Open the GitHub repoFAQ
Only to download the Whisper model the first time. After that, recognition and pasting all happen on your Mac.
Fn sits in a comfortable spot on a Mac keyboard, rarely conflicts with other shortcuts, and feels right as a hold-to-talk trigger.
The project targets macOS 14+. Apple Silicon is the better experience, especially for on-device model inference speed.
Delete /Applications/Scribe.app. To clear the models too, remove ~/Library/Application Support/Scribe.
Download, grant mic and accessibility access, then hold Fn and start speaking.