Hold a hotkey, speak naturally, release — and ready-to-send text appears wherever your cursor is. No app switching. No copy-pasting. No manual cleanup.
Requires Python 3.10+ · macOS 12+ · OpenAI and Anthropic API keys
Alt and speakEvery step runs in the background. The menu bar icon shows your current state.
The only pip-installable dictation tool that combines best-in-class transcription with best-in-class enhancement — under your own API keys.
context.txt with your name, role, and common terms.~/.vaani/config.yaml is watched for changes. Edit and save — no restart needed.Switch modes from the menu bar. Each mode sends a different prompt to Claude.
Override any mode with your own prompt file in ~/.vaani/prompts/modes/
All cloud calls go directly from your machine to OpenAI and Anthropic under your own account. There is no Vaani backend.
Same output quality as subscription tools — at a fraction of the cost.
| Tool | Price | AI Enhancement | Custom Prompts | pip install | Your API keys |
|---|---|---|---|---|---|
| Vaani | ~$0.50/mo API costs | ✓ 4 modes + custom | ✓ File-based | ✓ | ✓ |
| Wispr Flow | $15/mo | ✓ Context-adaptive | ✗ | ✗ | ✗ |
| SuperWhisper | $8.49/mo or $249 lifetime | ✓ Multi-model | ✓ GUI-based | ✗ | ~ Optional |
| Whisper Dictation | Free | ✗ None | ✗ | ✗ | ✓ Local only |
| macOS Dictation | Free | ✗ None | ✗ | ✗ | — |
Both paths end at the same place: polished text at your cursor.
For developers. Fits in your dotfiles, installs in one command, updates with pip.
Requires Python 3.10+ and API keys for OpenAI and Anthropic.
Standalone macOS app. Drag to Applications, then remove the quarantine flag.
Download for macOSAfter dragging to Applications, run once in Terminal:
Required because Vaani isn't yet notarized with Apple. One-time only.
API costs run ~$0.50/month at typical usage. You own your keys.