Skip to content

Blurt for developers

Dictate prompts, not into the cloud.

Talk to Cursor, Claude Code or a terminal the way you would explain the bug to a colleague. Speech recognition and cleanup run on your Mac, so the half-finished idea about unreleased code never leaves it.

By Jahanzaib Akhter · Updated

Blurt is an offline dictation app for Apple Silicon Macs that types into whatever has focus, including Cursor, VS Code, Xcode, Claude Code and the terminal. It can learn your git repository and branch names locally, rewrites mishears with regex replacement rules, and needs no API key. It costs $3.99 a month, $29 a year or $99 once.

What it does for someone who writes code

Prompts at talking speed

Coding agents do better with more context, and nobody types four paragraphs of context. Hold Fn, explain the change you want, release, and the text lands in the prompt box. There is no copy step and no separate window.

It learns your project names, on the Mac

Turn on Learn your project names and Blurt reads the names of your git repositories and branches, plus your installed apps, to catch words it would otherwise mangle. Names only, never file contents, and nothing is sent anywhere. It is off until you switch it on.

Replacement rules, regex included

When it keeps hearing a library name as two ordinary words, write a rule once. Rules accept regular expressions, so one pattern can cover every casing and spacing of the same term. Custom vocabulary weights the terms you actually say.

Raw text when you want it

Cleanup and smart formatting are separate switches. Turn formatting off and your words go in exactly as spoken, which is what you want in an editor or a terminal. The setting is global: Blurt has no per-app profiles.

Cleanup with no key and no token bill

Filler removal is rules, and punctuation, formatting and Polish run on a local model. There is no API key to paste in, no per-token cost and no request to anyone's server, so it works on a plane and on a locked-down network.

Review before it types

Turn on review-before-typing and each dictation waits for ⌘↩ before it is inserted. Useful in a terminal, where a stray newline runs a command. Press esc to throw a recording away.

What it does not do

Blurt does not resolve file paths or variable names from your open editor, and it has no voice commands for editing code. Voibe's Developer Mode handles paths and variable names, if that is the part you need.

FAQ

Does Blurt work in the terminal and in Claude Code?

Yes. Blurt types into whatever app has focus, including Terminal, iTerm, Cursor, VS Code, Xcode and Claude Code running in a terminal. The one exception on any Mac is password prompts: macOS blocks synthetic text in secure input for every app.

Does it read my source code?

No. Blurt's Learn your project names setting reads repository names, branch names and installed app names, not file contents, and it is off by default. Context awareness, also off by default, reads the window title and the focused text field. Neither sends anything off the Mac.

Do I need an OpenAI or Anthropic API key for the AI cleanup?

No. Blurt's cleanup, smart formatting and Polish run on a model on your Mac. There is no key to add and no per-token cost.

Which engine is best for dictating to a coding agent?

In Blurt, Accurate, the default Whisper model, is the right start. If you dictate in English for long stretches and want lower latency, switch to Parakeet v3. Vocabulary and replacement rules are shared across engines, so switching costs nothing.

Keep reading

Explain the bug out loud. Keep it on your Mac.

14 days free, no card, no account. Apple Silicon and macOS 14 or later.

Download for Macv1.2.5 · Apple Silicon Mac, macOS 14 or later · Sep 28, 2026