Voice to text in milliseconds.
No cloud. No API keys. Hold a hotkey. Speak. Release.
Currently available for macOS (Apple Silicon). Windows coming soon.
brew tap anubhavitis/murmur && brew trust --tap anubhavitis/murmur && brew install --cask murmur
curl -sSL https://raw.githubusercontent.com/anubhavitis/murmur/main/install.sh | sh
On first launch, Murmur downloads the tiny.en model (~74 MB). It auto-starts on login and restarts on crash.
Updating to a new version of Murmur.
brew trust --tap anubhavitis/murmur && brew update && brew upgrade --cask murmur
curl -sSL https://raw.githubusercontent.com/anubhavitis/murmur/main/install.sh | sh
Since Murmur is not notarized, macOS ties permissions to the binary's code signature. When the binary changes after an upgrade, your existing permissions become invalid.
After upgrading, go to System Settings > Privacy & Security and for each of the three permissions (Input Monitoring, Microphone, Accessibility):
murmur from the listPress and hold Right Option (or Caps Lock)
Talk naturally — Murmur captures audio in real time
Text appears in your clipboard or pastes at cursor
No cloud. No API keys. Everything runs on your machine.
Lives in your system tray. Zero windows, zero distractions.
Runs locally on your machine. No data ever leaves your device.
Right Option or Caps Lock. Natural push-to-talk.
Fast and Accurate. Pick your speed-vs-quality tradeoff from the menu.
Copy to clipboard, or paste directly at cursor position.
Multilingual transcription on the Accurate tier. 25 languages on Fast.
Beep on record start and stop. Always know the state.
Launches on login via Launch Agent. Always ready.
Grant these in System Settings > Privacy & Security
Detects hotkey press (Right Option / Caps Lock)
Captures audio for transcription
Simulates Cmd+V for paste-at-cursor
Look for murmur in each permission list
and toggle it on.
Pick a tier from the menubar. Models download automatically.
Lowest latency. Runs Parakeet v3 on the Neural Engine, with Whisper large-v3-turbo as fallback.
Best quality. Uses Whisper large-v3-turbo, GPU-accelerated via Metal.
Models are stored at ~/.murmur/models/. Switching tiers downloads the model in the background with zero downtime.