F
Flow

Voice dictation for coding

Dictate variable names, comments, commit messages, and Slack DMs without breaking flow. Flow detects when you're in VS Code, Cursor, or a JetBrains IDE and adapts: keeps camelCase, preserves snake_case, recognizes "Supabase," "Vercel," "Anthropic," and your library names.

Why developers use Flow

1. Faster commit messages

"fix authentication race condition when refreshing the JWT before the websocket reconnects" takes ~12 seconds to dictate. Typing it takes 35-40 seconds. Multiply by 5-10 commits per day.

2. Long-form code comments without thumb fatigue

That 5-line block comment explaining why you wrote a regex that way? Dictate it in 8 seconds while looking at the code. Flow's AI cleanup handles punctuation and line breaks.

3. PR descriptions, RFCs, design docs

Long technical writing is where voice wins biggest. Speak your reasoning, edit the cleaned text. The Style → "Casual" or "Formal" toggle adjusts tone for the audience (engineering team vs. exec review).

4. Hands-free during pair programming

Coming in v0.2: tap-to-toggle hands-free mode. Talk through what you're typing while the other person watches. Useful for screen-sharing sessions and tutorial videos.

Recommended workflow

  1. Set up custom dictionary for your project: tech jargon, library names, your team's variable conventions. Settings → Dictionary → Add. Common entries: your service names, framework spellings ("k6" not "K six"), proper nouns from your domain.
  2. Create snippets for boilerplate. Try "log exception" → expands to console.error("[err]", e). Or "todo me" → // TODO(jesus):
  3. Pick the right Style for the context. "Casual" for Slack/PR comments. "Formal" for client emails. "Very Casual" for messaging your team about a deploy.
  4. Bind a comfortable hotkey. Default is Ctrl+Space. Many devs prefer Right Alt hold — it's free on US/MX layouts and doesn't conflict with VS Code.

What Flow doesn't do (yet)

Flow is voice → text. It's not Cursor's AI agent. It won't write your function for you — it transcribes what you say. The combo of "Flow + Cursor + Claude Code" is what real productivity looks like: dictate the prompt, AI generates the code.

File-tagging by voice ("@file main.py") and code-context awareness — Wispr Flow has these for Cursor specifically; Flow Phase 2 will match.

Free for casual use

2,000 words/week. Pro at $16.99/mo for unlimited.

Download Flow →