BetterWispr - Local, open-source dictation for macOS

Show HN: BetterWispr – Free, open-source dictation for Mac

BetterWispr - Local, open-source dictation for macOS

BetterWispr is a free, open-source dictation app for macOS that keeps your speech on your Mac. Hold Option+Space in any app, speak naturally, and release to get clean, formatted text. It uses local speech models like Apple speech, Parakeet, and Whisper, with no account or cloud fallback. Features include per-app writing styles, automatic filler removal, voice commands, meeting notes with local AI summaries, and vocabulary learning. It's Apache 2.0 licensed and works offline after model download.

Speak it messy. Send it clean.
  1. crazygringo

    I think we're about to see a dictation revolution.

    I've been coding with Claude, and I pretty much do it exclusively by voice now, simply because it's so much faster. And I kind of feel like Scotty from Star Trek IV, when he holds up a Mac mouse to try to talk into it.

    I've been using VoiceInk [1] which looks like it's basically the same as this, but has been around for longer.

    What has really made it work for me is using a Bluetooth media control like [2], where I use Karabiner Elements to remap its play/pause button to the dictation keyboard shortcut. I map rewind to option-backspace to delete the last word, fast-forward to shift-enter to insert a newline, a lower button to enter to submit my prompt, and the volume up/down buttons to scroll up/down. I've also just ordered to Xiaomi Bluetooth remote [3] that includes a microphone itself to see if I can get it to work by speaking directly into it and using it as the microphone -- there are a couple of open source projects to turn it into a Mac microphone directly. Since I'd like to be able to talk more quietly instead of into my Mac.

    But what I'm REALLY waiting for is the ability to use one button for dictation, and a second button for issuing commands for a local LLM to interpret. So I hold down the voice button which transcribes "I think we need to catch that" and then the second button and go "change catch to cache, like c-a-c-h-e". Or hold down the second button and go "switch to VS code". I don't want something as finick […]

  2. rcarmo

    As much as I like seeing this, the space is really crowded, and I think the real value is not in single dictation for input, but in two other things: diarization (essential for call recordings, and a staple in video calling services, but hardly touched for in-room meetings and brainstorming) and the next step, which is cleaning it all up for actually useful notes. Not just the transcript, but better variations on meeting notes that you can customize, link to previous existing information, etc.

  3. Zizizizz

    This reminds me very much in terms of features as https://github.com/cjpais/Handy https://handy.computer , what's the use case for this over that?

  4. Royce-CMR

    What’s really shocking is this and many of the competitors are all using OpenAI whisper - which came out in 2022. (Once upon a time, OpenAI really did open research)

    It’s surprising in 2026 this is still the default “best” all rounder. Kudos to the early OpenAI team and the open community efforts / improved models since then.

  5. scosman

    If folks like local-AI dictation, but want it optimized for meetings recordings (like Granola/Otter/Notion) check out Biscotti. Free, local, separates voices, voice identification, AI summaries, etc.

    https://github.com/scosman/Biscotti

More from this day

2026-10-11