Mach

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.”

Spoken filename, ready for Cursor

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.

    1

    Outcome

    The observable result you want.

    2

    Context

    Relevant files, behavior, and evidence.

    3

    Constraints

    What must remain true or stay untouched.

    4

    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