Skip to content
Engineering6 min read · Published 2026-08-27

The Developer's Guide to Voice Coding Without Exposing Source Code

How to dictate Conventional Commits, TypeScript types, Jira tickets, and architecture specs at 200+ WPM without uploading proprietary code.

E
Murmur EngineeringDeveloper Productivity
Key Strategic Takeaways
  • 01.Voice coding fails when generic tools misinterpret code syntax, CamelCase, and CLI flags.
  • 02.Transmitting proprietary code snippets to cloud SaaS tools violates corporate IP and NDA standards.
  • 03.Murmur provides developer-first formatting rules and git-sharable team dictionaries.

Speaking Code vs Speaking Prose

Standard voice dictation was built for dictating casual emails. When a developer says:

"write an async function handle auth token that takes a request and returns a promise"

A generic tool outputs: "Write an async function handle auth token that takes a request and returns a promise."

A developer-first tool running context rules outputs:

export async function handleAuthToken(req: Request): Promise<TokenResponse> {
  // ...
}

Keeping Your Codebase Inside Your Firewall

Transmitting proprietary code, internal architecture diagrams, or API tokens over cloud WebSockets creates severe intellectual property exposure.

Murmur executes 100% on your local GPU via whisper.cpp. When you press ⌥Space (macOS) or Alt+Space (Windows) inside Cursor, VS Code, or your terminal:

1.
Audio is held in RAM only.
2.
Formatted code or commit messages are typed directly into the active editor.
3.
The RAM buffer is wiped immediately.

Sharing Dictionaries with Your Team via Git

You can commit a .murmur/dictionary.json directly into your repository:

{
  "terms": [
    "DirectML",
    "Postgres",
    "TailwindCSS",
    "Zod",
    "tRPC",
    "whisper.cpp"
  ]
}

Every engineer on your team gets immediate phonetic recognition for your project's unique APIs and components.

Short-Form Content Angle
"I dictated a full GitHub issue from my desktop with Wi-Fi off."
"How to speak CamelCase, CLI flags, and Conventional Commits naturally."

Experience 100% On-Device Voice Typing

Murmur runs locally on your Mac or Windows PC. No cloud transcription, no audio uploads, zero subscriptions.

Download Murmur (Free Forever)