Voice dictation for developers

Talk through the problem. Paste the useful version.

Hold one hotkey in your editor, terminal, browser, or AI app. Speak the rough thought; Koe turns it into text you can use.

Checking compatibility
See developer workflows

macOS 12+ · Apple Silicon and Intel · No account required to start

Prompt draft

You say

“okay refactor the audio session but don't change the public events and make sure reconnect can't leak the old socket”

Koe writes

Refactor the audio session without changing its public events. Ensure reconnect closes the previous socket and cannot retain stale listeners.

Example output. You choose raw dictation or a transformation.

EditorsAI promptsTerminalsDocs and PRs

One shortcut, fewer context switches

Use your voice for the work that starts as a thought.

Koe works through the active text field. There is no editor plugin to learn and no transcript window to shuttle text out of.

01

Think through a difficult prompt

Explain the context, constraints, and edge cases out loud. Choose a transformation to remove the verbal scaffolding, then inspect the prompt before sending.

02

Capture the debugging trail

Dictate what failed, what you tried, and what changed while the details are fresh. Keep it raw or turn it into a structured handoff.

03

Write the work around the code

Draft PR descriptions, issue updates, release notes, comments, and documentation without leaving the app where the work is happening.

Koe speech settings with model, language, and custom dictionary controls

Your vocabulary, not generic vocabulary

Keep names, acronyms, and project terms intact.

Add the words your work depends on to the custom dictionary: package names, internal tools, APIs, people, and domain language.

  • Choose the transcription model and language for the task.
  • Use raw dictation when exact wording matters.
  • Apply cleanup and formatting when the result should be ready to paste.

When paste is only step one

Send the result to a command or webhook.

Voice Actions can run a local shell command or call an HTTP webhook after transcription. Keep the default paste workflow, or connect speech to a tool you already control.

Local commandHand text to a script on your Mac.
HTTP webhookSend the result to an endpoint you configure.
Visible choiceYou decide which action runs and when.
Koe Voice Actions settings with shell command and webhook options

Choose the processing path

Local when you need it. Cloud when you choose it.

Local

Audio stays on your Mac. Works offline after the model download.

Your API key

Audio goes directly from the app to the supported provider you configure. Koe is not in the request path.

Koe Pro

Koe routes audio to the selected provider and manages transformations. No provider key setup is required.

Start with the next thought

Spend less time turning reasoning into text.

Download Koe, choose a model, and use the same shortcut wherever you already work.

Checking compatibility