Why developers use Pithflow
1. Faster commit messages
Saying "fix authentication race condition when refreshing the JWT before the websocket reconnects" takes a few seconds. Typing it takes longer, and the gap adds up over a day of commits.
2. Long-form code comments without thumb fatigue
That 5-line block comment explaining why you wrote a regex that way? Dictate it while you look at the code. Pithflow's AI cleanup handles the punctuation.
3. PR descriptions, RFCs, design docs
Long technical writing is where voice wins biggest. Speak your reasoning, edit the cleaned text. The tone setting in the Style tab ("Casual" or "Formal") adjusts it for the audience (engineering team vs. exec review).
4. Hands-free for long explanations
Tap Ctrl + Shift to start hands-free mode and tap it again to stop, on every plan, so you are not holding a key while you walk through a design or write up a bug report.
Recommended workflow
- Set up the Dictionary for your project: tech jargon, library names, your team's variable conventions. Dictionary tab → Add term. Common entries: your service names, framework spellings ("k6" not "K six"), proper nouns from your domain. Turn on the Software & engineering term pack in the same tab.
- Create snippets for boilerplate. Try "log exception" → expands to
console.error("[err]", e). Or "todo me" → // TODO(jesus): - Pick the right Style for the context. Build mode for anything with code in it. "Casual" for Slack/PR comments. "Formal" for client emails. "Very Casual" for messaging your team about a deploy.
- Check the hotkey. Default is Ctrl + Space, which is also the suggestion shortcut in VS Code and many IDEs. If you use it there, pick another combination under Settings › Hotkey.
What Pithflow doesn't do
Pithflow 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 "Pithflow + your AI coding agent" is what real productivity looks like: dictate the prompt, AI generates the code.
It does not read your code, tag files by voice or run editor commands. It puts your words where the cursor is, and your tools do the rest.
Frequently asked questions
Does Pithflow work in VS Code, Cursor and JetBrains IDEs?
Yes. It puts your text into whatever field has focus, so it works in the editor, commit message boxes and AI chat panels with no extension or plugin.
Will it keep camelCase and snake_case?
Pick Build mode in the Style tab. It keeps identifiers like camelCase, snake_case and kebab-case as you say them and puts code, commands and paths in backticks. Names it still gets wrong go in the Dictionary once.
Does Ctrl + Space clash with my editor?
It can. Ctrl + Space is also the suggestion shortcut in VS Code and many IDEs. If you use it there, give Pithflow a different combination under Settings › Hotkey.
Can I dictate prompts for AI coding tools?
Yes. Click into the chat or prompt box, hold the hotkey and speak. Turn on the Software & engineering term pack and add your own file and function names to the Dictionary so they come out spelled right.
Does Pithflow write code for me?
No. Pithflow turns speech into text. Pair it with your AI coding tool: you speak the prompt, the tool writes the code.
Free for casual use
2,000 words/week. Pro at $9.99/mo (or $8.25/mo annual) for unlimited.
Get started free →