Crisper Flow
Hold a hotkey. Speak. Clean text lands at your cursor — in any Mac app.
Menu bar app · Local Whisper · Optional Groq / OpenAI · No accounts
Built to stay out of the way
One job: turn speech into paste-ready text, privately.
-
Local-first
Transcribe with whisper.cpp on-device. Cloud STT only if you put a key in
.env. -
LLM cleanup
Strip fillers, fix punctuation and casing — or skip it and stay fully offline.
-
Paste at cursor
Clipboard + ⌘V into whatever has focus. Keep the transcript or restore your clipboard.
-
No telemetry
No accounts, no phone-home. Your audio stays on your Mac unless you opt into an API.
Install
Requires macOS 14+ and Homebrew whisper-cpp for local mode.
brew install whisper-cpp
git clone https://github.com/HassanAMZ/crisperflow.git
cd crisperflow
./scripts/build.sh --install
open -a "Crisper Flow"
Look for the Crisper C in the menu bar (top-right). Grant Microphone, Accessibility, and Input Monitoring — then hold fn to dictate.