Hold the shortcut
One global hotkey, anywhere in macOS. The menu-bar cat wakes up and starts listening.
A tiny menu-bar cat that turns your voice into text — instantly, on the fly, in any app and 30 supported languages. Everything runs right on your Mac.
brew tap bshk-app/homebrew-tap
brew trust --cask bshk-app/tap/murmur
brew install --cask murmur Or trust the whole tap with brew trust bshk-app/tap.
One global hotkey, anywhere in macOS. The menu-bar cat wakes up and starts listening.
Talk naturally. MurMur catches every word in real time — no “processing” spinner, no waiting.
Words land straight in whatever field has focus — Slack, Notes, your terminal, a code comment.
The dual-model trick
A lightweight model types an instant draft so you never wait. A split second later the accurate model catches up and quietly sharpens each word — fixing names, punctuation and homophones in place. You watch it tidy itself up.
Used libraries
Pulled from MurMur’s Tuist and Swift Package dependencies: audio inference, model access, shortcuts, updates and optional diagnostics.
Any text field, any app. No copy-paste, no separate window.
Words appear as you speak. The draft never makes you wait for the spinner.
No active field? The HUD grows into big on-screen captions for talks and demos.
Open source. Remap the hotkey, pick a model, read every line of code.
On-device · private
No accounts, no cloud, no upload. Both models run locally on your machine, so transcription works on a plane, in a tunnel, or fully offline — and nothing is ever recorded.
Speaks your language
Auto-detects the language you’re speaking — around 30 of them, from global majors to most of Europe — and even handles code-switching between two in one breath.
Open source, private, and it lives quietly in your menu bar until you need it.