English · Deutsch
Tap a key twice, speak, and your words appear wherever you are typing.In any app, on Mac, Windows and Linux.
Why satz
Most dictation apps want something from you first: an account, a subscription, or a second AI that rewrites what you said. satz does one thing. It records you, turns the audio into text with the model of your choice, and inserts the result where your cursor is. The model runs at a transcription service or, if you like, on your own computer.
- Works everywhere you type. Mail, Slack, your editor, a chat with an AI. If it has a text cursor, satz can fill it.
- Very accurate, very cheap. By default satz uses Microsoft's MAI-Transcribe 2 via OpenRouter: 2.0 % wrong words at Artificial Analysis (September 2026), against 3.3 % for OpenAI's GPT Transcribe, at a third of the price. You pay the provider directly, for what you use.
- Clean up the text if you want. Off by default. Turn it on to fix punctuation, smooth phrasing, or use your own instructions.
- You see it while you speak. A small card shows your text as you speak. Click into it to change where the next words go, pause to think, or throw it all away and undo that.
- Nothing to set up on a server. No account, no telemetry. Your key stays on your computer.
- Offline if you want. The Local provider runs Whisper on your computer: a one-time download, free after that, and nothing leaves the machine.
Download
Older versions and the source code are on the releases page on GitHub. The SHA-256 checksums of all files are in SHA256SUMS.txt.
On first launch your computer asks once. satz is not yet signed with a paid Apple or Microsoft certificate, so your computer asks before opening it for the first time:
- Mac: Open satz and close the warning, then go to System Settings → Privacy & Security and click Open Anyway.
- Windows: SmartScreen says it protected your PC. Click More info, then Run anyway.
Getting started
- Get a key. Create one at openrouter.ai/keys and add a few dollars of credit. With MAI-Transcribe 2 an hour of speaking costs about 10 cents, so five dollars last a long time. Keys from OpenAI and Groq work too.
- Open satz. On the Mac, setup asks for the key, the microphone and permission to paste, and ends with a test sentence. On Windows and Linux the settings open for the key.
- Dictate. Click into any text field and tap the shortcut twice:
| Start and stop | Discard |
|---|
| Mac | right ⌘ twice | Esc |
| Windows, Linux | right Ctrl twice | Esc |
Speak, tap twice again, and the text is inserted. satz starts on its own when you log in. You can turn that off in the settings.
What you can do
While speaking
- Pause with the microphone button to think. Your text appears at every pause.
- Click anywhere in the text, and what you say next goes there. On the Mac you can also type into it by hand.
- Hide the text with the eye if you only want the small waveform.
- Throw it away with ×, then you can click Undo for a few seconds, and Restore in the menu bar after that.
- Move the card wherever you want. It stays where you put it and never leaves the screen.
- Music pauses on its own while you speak (Spotify, Apple Music, YouTube in the browser, anything the system reports as playing) and resumes when you are done. Only what was playing, and only what satz paused.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗