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 finicky as macOS Voice Control, I want a local LLM I can speak naturally to.
I can very much see a future where I spend the majority of my "work" time using a Apple TV-type remote.
[1] https://github.com/Beingpax/VoiceInk
[2] https://www.amazon.com/Satechi-Bluetooth-Multimedia-Remote-C...
[3] https://www.notebookcheck.net/Xiaomi-Bluetooth-Remote-2-Pro-...
Bonus points if you work in an office. This kind of workflow would be a nightmare.
…unless it means we get our private offices back.
I find speaking tiresome, somehow, and if I had to talk all the time to my computer with text input being a fidgety "accessibility" option, I'd retire to a monastery and just become a monk.
Agree with the need for different buttons for different voice contexts though.
Though I think it will become a dedicated AI key on some keyboards.. How about the Right Alt/Option on MacBooks? Does anybody use that? It could be the "AI Anywhere" input key, optionally defaulting to voice, and while F5 could continue to serve as a literal dictation key..
Imagine everyone on public transport speaking in to their phones to navigate and control them.
A microphone sensitive to subvocalization could maybe get around some of these problems, but it'd still be kind of weird.
you can try the notetaking feature which i have build
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.
betterwispr main goal is to have accuracy and best dx possible.
And if MacOS 26 does it right - all of this is no longer necessary for us to vibe fork/ code on weekends :-)
P.S. Handy looks slick. May be able to ditch mine
Nice work, thanks for building it!
https://github.com/opennookorg/betterwispr
also do star it helps.
Are folks finding it lacking / needing alternatives?
The main thing I need is some way of auto-sending a "end of message" button (like a newline would do) at the end of the message so that it auto-sends the chat.
Not sure the exact right way to implement that, but it seems like something that could be general purpose. Maybe a setting per-active app?
But trying to implement it directly into ness hasn't worked that well. It seems like betterwispr/wisprflow/etc all seem to belong better as their own app, and we just need good integration points between the push-to-talk app and the text consuming apps (like the IDE)
Nevertheless I dictate almost exclusively with Claude Code now, because it's such better ergonomics. And it's still significantly faster.
But a big benefit is that I'm never hunching, I'm never straining my wrists, none of that stuff. Dictation is just so much better for your neck and back.
do star it on gh if you liked it!
I thought the small model won't be any good, but it's actually great and barely causes the GPU any usage.
Like other people in this thread mentioned, I switched pretty much exclusively to working with voice. Whether it's responding to text or talking to Claude or writing an email.
Congrats on shipping!
Want a remote terminal into my Mac that I can voice control.
it's just a 14 mb file so no bloat as well.
I’m building BetterWispr, a free and open-source voice dictation app for macOS.
I wanted to make voice typing more accessible without requiring a monthly subscription or sending every recording to a cloud server.
You can hold Option + Space, speak naturally, and have the transcription inserted directly into whatever app you’re using.
A few things I’ve been working on:
- Local speech recognition using Whisper, Parakeet, or Apple Speech - Automatic cleanup of filler words and repeated phrases - Custom vocabulary for names and technical terms - Different writing styles depending on the app - Optional meeting transcription and summaries
The project is open source under Apache 2.0.
I’m still improving the experience, especially around transcription accuracy, speed, and reliability across different Macs.
I’d love feedback from people who regularly use voice dictation.
What would make you switch from your current dictation tool to an open-source alternative?
Website: https://betterwispr.com/