Free & Open Source

Voice typing
for Mac.
Free.

Hold a hotkey, speak, release — text appears instantly at your cursor. Works in any app. No subscription, no cloud, no limits.

Free forever · Open source · macOS native

 


Features

01

Push-to-Talk

Hold any hotkey to record, release to transcribe. Result inserts directly at your cursor — no copy-paste, no window switching.

02

Works Everywhere

Powered by CGEventPost — text is typed character-by-character into the active app. Works in terminals, code editors, browsers, anything.

03

LLM Polish

Optionally connect any OpenAI-compatible API to auto-remove filler words, fix homophones, and clean up punctuation after transcription.

04

History & Corrections

All transcriptions are saved locally. Edit any entry, keep both the original and corrected version — the diff feeds your hotword AI.

05

Smart Vocabulary

AI scans your correction history and suggests domain-specific terms to add to your hotword list, improving accuracy over time.

06

Flexible Hotkeys

Option, Control, CapsLock, F13–F15, mouse side buttons — map any key to push-to-talk. Remap a mouse button to Enter as a bonus.


Why Murmur

Free alternative
to Typeless

Everything you need for voice dictation on Mac — without the monthly bill.

Feature Murmur Typeless
Price Free forever Paid subscription
Source code Open source Closed source
macOS app Native Swift + AppKit Electron (cross-platform)
Push-to-talk hotkey
LLM cleanup ✓ (bring your own API) ✓ (built-in)
Works in terminal / VS Code ✓ CGEventPost Varies
Voice data sent to cloud Your ASR endpoint only Vendor servers
Self-hostable ASR

How it works

Up and running
in three steps

STEP 01

Add credentials

Click the menu bar icon → Settings. Enter your Volcengine BigASR App ID and Access Token. Optionally add an OpenAI-compatible URL for LLM cleanup.

STEP 02

Grant permission

System Settings → Privacy & Security → Accessibility. Add Murmur to the allow list. Required for hotkey monitoring and text insertion via CGEventPost.

STEP 03

Hold and speak

Place cursor in any text field. Hold ⌥ Right Option, speak, release. Transcribed text appears instantly — no extra clicks.

Download

Free.
No account.
No signup.

Open the DMG, drag Murmur to Applications, done. macOS 14 Sonoma or later.

  • macOS 14 Sonoma or later
  • Apple Silicon or Intel Mac
  • Volcengine BigASR account (free tier available)
  • Accessibility permission
  • Microphone permission