Voice dictation for developers
Talk through the problem. Then ship.
Mach turns a natural explanation into a clean prompt or technical message in Cursor, Claude Code, Codex, Slack, GitHub, and text fields across your Mac.
Cursor prompt in action
You say
“Check services slash billing dot p y before changing the retry logic.”
Mach writes
“Check @services/billing.py before changing the retry logic.”
Give coding agents more context
Speak the outcome, relevant files, constraints, edge cases, and verification in one pass instead of compressing the task into a thin prompt.
Think through bugs out loud
Describe observed versus expected behavior, reproduction steps, and the strongest log clues while the details are fresh.
Finish the communication work
Draft review notes, issue descriptions, release summaries, and Slack updates without leaving the technical context behind.
The four-part prompt
Say what an agent actually needs.
Long prompts are not automatically good. Complete prompts are. Dictate these four parts in order and stop when the task is clear.
Outcome
The observable result you want.
Context
Relevant files, behavior, and evidence.
Constraints
What must remain true or stay untouched.
Verification
The tests or checks that prove completion.
Know when to type
Voice and keyboard are partners.
- Dictate intent, trade-offs, reproduction steps, and long explanations.
- Type exact code, commands, regular expressions, and short identifiers.
- Review destructive, billing, security, legal, or production instructions.
- Never dictate API keys, passwords, tokens, or private customer data.
Built for Mac text fields.
Mach is a native menu-bar app. Press Fn in the prompt, issue, comment, terminal assistant, email, or document you already use; release to receive the final text at the cursor.
Try 2,500 words free