TypeFlow turns your voice into text on macOS — no cloud, no account, no monthly fee. Press a key, speak, paste anywhere. Whisper runs entirely on your Mac.
macOS 13 or later · Apple Silicon recommended · ~500 MB
Built on open-source Whisper. No subscription, no telemetry, no API key.
A configurable global hotkey starts recording from any app. Release and your transcript is on the clipboard, ready for ⌘V.
Whisper runs locally via faster-whisper. No audio leaves your Mac. No account. No telemetry. Works on a plane.
Whisper natively supports nearly every language. English & Bahasa Indonesia exposed in the UI — code-switching works.
From a 240 MB small model that turns words into text in under a second, up to large-v3-turbo for near-perfect transcripts.
A tiny local LLM (Qwen 2.5) can rewrite your transcript in a more fluent, friendly, or professional tone — still on-device.
Every line of code is public. Fork it, audit it, modify it, ship your own version. The source on GitHub is the product.
No setup. No prompts. No "Did you mean…"
Default is ⌘ \. Rebind to anything you want from inside the app — TypeFlow listens system-wide.
The orb pulses with your voice. Mix English and Indonesian freely. Pause when you need to. Press the key again to stop.
Your transcript is already on the clipboard. ⌘ V in Slack, Notion, Gmail, your terminal — wherever you were just typing.
All models run locally on Apple Silicon. Downloaded once, then offline forever.
| Model | Disk | Speed | Best for | |
|---|---|---|---|---|
| Small | 240 MB | ~0.5s | Quick notes, English-heavy speech | Default |
| Medium | 1.5 GB | ~1s | Daily use, mixed-language | |
| Large v3 Turbo | 1.5 GB | ~1.5s | ChatGPT-grade transcription | Recommended |
| Large v3 | 3 GB | ~3s | Long meetings, max accuracy |
faster-whisper. The only network activity is the one-time model download. Set HF_HUB_DISABLE_TELEMETRY=1 in your env if you want to suppress even that detail.
mlx-lm which is Apple Silicon only.
rumps + PyObjC). Cross-platform would mean rewriting the menu bar / global hotkey / overlay layers — meaningful work, not in scope yet.
~/.typeflow.json.
README.md for the build instructions.
Download TypeFlow, grant a few permissions, and you'll be back to your terminal in 90 seconds.