NovaVoice - Smart dictation, AI assistant, + app control via voice | Product Hunt

Voice Dictation for Developers
Commit Messages, Docs, and Tasks — by Voice

Developers write more English than code. Commit messages, PR descriptions, docs, task notes, emails — NovaVoice lets you do all of it by voice, with AI formatting and direct app integrations.

Download for Linux

Free plan available · No credit card required

See all platforms →Linux users →

Works in any IDE · Gmail, Todoist & Telegram integrations · Linux app

Built for Developer Workflows

Every place a developer writes English — NovaVoice makes it faster.

Commit messages & PR descriptions

Dictate "Fix null pointer in auth middleware when session expires" and get a clean, formatted commit message without breaking your keyboard flow.

Todoist tasks & to-dos

Say "Add a task: review the auth PR before end of day, priority high" — Nova adds it to Todoist without you leaving your editor.

Telegram & WhatsApp updates

Voice-send "Deploying hotfix to prod in 5 minutes, stand by" on Telegram — without copy-pasting between your terminal and messaging app.

Code comments & inline docs

Dictate long-form code comments, JSDoc blocks, and README sections without your typing speed becoming a bottleneck.

Stack Overflow & documentation research

Ask the built-in AI assistant "What's the difference between useEffect and useLayoutEffect?" by voice — get an answer without opening a browser tab.

Technical vocabulary support

Register "useState", "GraphQL", "k8s", your company name, and project names in the Terms Dictionary so they're always transcribed correctly.

Why Developers Use Voice Dictation

Repetitive strain prevention

Developers type millions of keystrokes a year. Offloading non-code writing to voice reduces RSI risk significantly — especially for the long-form text (docs, tickets, messages) that doesn't need to be typed.

Context switching reduction

Agent Mode lets you add a Todoist task, send a Telegram message, or schedule a meeting without your hands leaving the keyboard or your eyes leaving the IDE. You stay in flow.

Speed for natural language

The average person speaks 130 words per minute and types 40 (per published typing research). For commit messages, PR descriptions, and documentation, voice is 3× faster — and the AI handles formatting.

More Than Dictation

Four modes, works from any app. A custom Terms Dictionary keeps your technical vocabulary accurate across all of them.

Dictation

Dictate commit messages, PR descriptions, code comments, and docs into any app — IDE, browser, terminal. AI formats your speech into clean, punctuated text automatically.

Agent Mode

Add a Todoist task, send a Telegram update, or schedule a meeting without leaving your editor. Say the command — Nova executes it in the connected app.

AI Assistant

Ask technical questions by voice — 'What's the difference between useEffect and useLayoutEffect?' or 'Explain this error' — and get answers without opening a browser tab.

Formatting Mode

Set custom formatting rules per application window. Dictating into a GitHub PR produces structured prose; the same voice in Slack becomes casual. Any style, any window.

Frequently Asked Questions

Can NovaVoice dictate code?

NovaVoice is best for dictating natural language text — commit messages, PR descriptions, code comments, task notes, documentation. It's not designed to dictate raw code syntax character by character, but works exceptionally well for all the writing that surrounds code.

Which developer tools does NovaVoice integrate with?

NovaVoice's Agent Mode integrates with Gmail, Todoist, Google Calendar, Telegram, WhatsApp, Spotify, X, and Hacker News. For developer tools like GitHub or Linear, NovaVoice is best used for dictating the text — commit messages, PR descriptions, issue bodies — which you paste or type into the tool. New integrations are added regularly, including developer-focused ones — and you can always request the apps you're missing.

Does NovaVoice work inside VS Code or JetBrains IDEs?

NovaVoice works system-wide — it activates with a global hotkey and inserts dictated text into whatever app has focus, including VS Code, IntelliJ, WebStorm, and any terminal emulator. It doesn't have an IDE plugin, but works in any text field.

Does NovaVoice work on Linux for developers?

Yes. NovaVoice has a Linux client (.deb and AppImage) for Ubuntu, Debian, and Fedora. It's one of the only commercial voice dictation apps with a Linux desktop client.

Can I use a Terms Dictionary for technical vocabulary?

Yes. NovaVoice's Terms Dictionary lets you register custom terms — project names, library names, acronyms, domain-specific jargon — so they're transcribed correctly every time.

Is there a free tier for developers?

Yes. NovaVoice's free plan includes dictation, Agent Mode, and the AI assistant. No credit card required.

Start Free — Works on Your Platform

macOS, Windows, and Linux. Free plan includes dictation, agent mode, and AI assistant.

Free

$0/month

Start at no cost. Explore first, decide later.

  • Limited AI-powered voice dictation
  • Limited formatting and personalization
  • Limited connectors & actions execution in apps
  • Terms dictionary
  • Limited AI voice assistant
Most Popular

Standard

$10/month

Best value for personal use. $10/month locked for life for the first 5,000 paying users.

  • Unlimited AI-powered voice dictation
  • Unlimited formatting
  • Unlimited connectors & actions execution in apps
  • Terms dictionary
  • Unlimited AI voice assistant

Team

$20/seat/month

Built for power teams to make everyone even faster and more productive.

  • Shared formatting styles and preferences
  • Shared team dictionary
  • Priority support
  • Centralized billing and cheaper per seat than Standard.