Native dictation for macOS

Dictate anywhere on macOS. Transcribe locally with Whisper or in the cloud with Deepgram and ElevenLabs, clean up and translate with AI through your own provider, then let it paste itself into whatever you're writing.

Press + Space to start dictating
Open source on GitHub · MIT licensed
Try it

See the whole flow, no install needed

A simulation of the real SapoWhisper flow: recording overlay, transcription, AI improvement, and auto-paste. Pick a mode and run it.

In the real app this starts with your hotkey, a combination or a double press of a modifier. Try it here: press Run, or double-tap ⌥ on your keyboard.

Transcription engines

Three engines, one workflow

Stay local for total privacy or bring your own key for cloud accuracy and realtime streaming. Switch engines anytime without leaving the app.

Whisper (Local)

100% private, on-device

Everything runs on your Mac. Audio never leaves your machine and it works without internet.

  • Local
  • Free
  • Offline

Deepgram Nova-3

High accuracy in the cloud

High-precision cloud transcription with your own Deepgram API key. Fast and reliable.

  • Cloud
  • Fast
  • BYOK
AI improvement

A fast model polishes every transcript with the provider you choose

Each transcript runs through a small, fast model from OpenRouter, OpenAI, Groq, or your own endpoint. Your API key stays in the macOS Keychain.

Provider

Model: openai/gpt-5.4-nano

Raw transcript

uh send to the team like the latest mockups before lunch i think and also push the release branch to github

Polished

Send to the team the latest mockups before lunch, and also push the release branch to GitHub.

  • Fidelity first

    Fixes likely errors, drops filler words and improves readability while staying literal: your words, your order. A fidelity guard restores the original text if the AI drifts.

  • Output language

    Speak in any language and get the final text in the one you choose. Spanish in, English out, no extra step.

  • Prompts & vocabulary

    Editable per-project modes for Codex, Claude Code, Slack or issues, plus custom vocabulary and personal context applied to every mode.

Power features

Built around the real dictation workflow

Engines and AI handle the transcript. These are the everyday touches that make SapoWhisper feel like part of your Mac, not a separate tool.

Workflow

Press, speak, paste

Trigger SapoWhisper from any app with a global hotkey, a key combination or a double-tap of a modifier, and the transcript lands at your cursor via auto-paste.

Audio control

Tuned for daily mic use

Mic test, input gain controls, sound feedback and auto-ducking that lowers system volume while you talk.

Bilingual UI

Bilingual by design

Swap the interface and the transcription language between Spanish, English or Auto, and recognise both without restarting.

Ownership

Yours to keep

Export and import your full configuration as a portable JSON file. Free and open source, no account required.

History

More than one-shot transcription

SapoWhisper keeps working after the paste. Search past transcripts, replay the original audio, pin important entries, and run the same clip through another engine when you want a better result.

today, 16:05
Deepgram Flux Live AUTO
Copy Improve with AI
Automatic · openrouter/openai/gpt-5.4-nano
Duration 1:59
Words 385
Language AUTO
AI improved Applied
Audio Saved

That beat there crushes it for me like, I don't know, like a thousand hours in the editing. Really, because the editing, in one day I took like five hours, six hours. And you've done it right now literally in five minutes, ten minutes, and you've done it super well, almost like surpassing the level of what I was doing. So that's perfect.

Original text
0:42 1:59

Search what you already said

Find older transcripts quickly instead of dictating the same thing twice.

Replay and re-transcribe

Listen back to the saved audio or run it through another engine.

Improve with AI

Re-polish any entry with your AI provider when you need it.

Download

Ready to make dictation part of your everyday workflow?

Pick the transcription engine that fits the moment, let your AI provider polish the result, and start writing with your voice from anywhere on macOS.

  • macOS 14.0+
  • Apple Silicon only (M1+)
  • Free and open source
  • Bring your own keys for Deepgram, ElevenLabs and your AI provider (OpenRouter, OpenAI, Groq)