SnailText
EN

Dictation in Codex

Voice dictation in Codex for agent prompts, plans, and follow-ups

Codex has a built-in voice input, but it is an opt-in config flag, caps clips at about a minute, and only works inside the Codex prompt. SnailText dictates long prompts into the terminal and every other app, with no per-clip limit.

Start dictating in Codex and every other app

No account · Nothing uploaded

AI dictation in Codex, on your device

SnailText is AI dictation: a speech model turns your voice into text, then a second model cleans it up, dropping filler, fixing punctuation, and matching the style your work needs. Both models run on your own machine, so nothing you say in Codex is uploaded for transcription. Press the hotkey, speak, and the finished text lands at your cursor.

Does Codex have built-in dictation?

OpenAI Codex (the agentic coding tool you run in your terminal) does have built-in voice input, hold the spacebar to dictate into the prompt. But it is opt-in behind a config-file flag that most people never find, it is macOS and Windows only, each recording is capped at about a minute, and it only fills the Codex prompt. SnailText runs on your own machine, has no per-clip time limit on a long spoken prompt, and dictates into the Codex prompt and every other app on Mac and Windows, with a local AI cleanup pass that restores code identifiers.

Speech to text in Codex: how it works

SnailText does not plug into Codex directly. It runs system-wide: a global hotkey (Option+Space (Mac) / Ctrl+Space (Windows), customizable) starts recording, the local speech-to-text engine (Whisper or Parakeet) transcribes what you said, and the text is pasted at your cursor through the system clipboard, the same way it lands when you type. That means it works in every Codex field, plus every other app on your Mac or Windows machine, with no extension or integration to set up.

That matters in Codex specifically: a detailed prompt to a coding agent runs well past a minute when spoken, which is exactly where Codex's per-clip cap gets in the way. Speech to text removes that bottleneck without changing how you work in Codex.

Voice to text in Codex: what to dictate

Voice typing in Codex is not limited to one box. Press the hotkey anywhere a cursor blinks and your speech becomes text, so the things you would normally type out by hand become things you just say.

  • · Long agent prompts with full context and constraints
  • · Plans and multi-step instructions for a change
  • · Follow-up corrections and refinements
  • · Commit messages and notes in the same terminal

Talk instead of typing

Download for MacStart dictating in Codex and every other app

Where typing slows you down in Codex

  • · A detailed prompt to a coding agent runs well past a minute when spoken, which is exactly where Codex's per-clip cap gets in the way.
  • · Codex's built-in voice input is hidden behind a config flag, so most people never turn it on.
  • · The built-in mic only fills the Codex prompt, so the terminal, your editor, and commit messages are back to typing.

Example dictations for Codex

Agent prompt

"Add a rate limiter to the login route, allow five attempts per minute per IP, return a 429 with a retry-after header, and cover both the allowed and blocked paths with tests."

Plan

"Walk me through your plan before editing anything. Which files, in what order, and what is the riskiest part of this change."

Follow-up

"Good, but extract that into its own function so the handler stays readable, and keep the existing error messages unchanged."

Codex voice dictation FAQ

Does Codex have built-in voice dictation?
Yes, but it is limited. OpenAI Codex added voice input you turn on with a config-file flag, hold the spacebar to dictate into the prompt. It is macOS and Windows only, caps each clip at about a minute, and only works in the Codex prompt. SnailText dictates into Codex with no per-clip limit, runs the speech model locally on Mac and Windows, and works in every other app too, with a local AI cleanup pass.
Why use SnailText if Codex already has voice input?
Long prompts and reach. Codex caps each recording at about a minute, so a detailed multi-paragraph prompt gets cut off, and its voice input only fills the Codex prompt. SnailText has no per-clip limit, dictates into the Codex prompt and your editor, browser, and commit messages from the same hotkey, and the Development profile keeps function names and types cased correctly.
Can I use voice typing in Codex?
Yes. SnailText adds voice typing to Codex on Mac and Windows. Press the hotkey (Option+Space (Mac) / Ctrl+Space (Windows), customizable), speak, and the text lands at your cursor in any Codex field, the same way it works for voice to text in every other app on your machine.
Does the dictation work offline?
Yes. SnailText runs the speech model on your device, so dictation works with no internet connection after the model is downloaded. The optional AI cleanup model runs locally too.
Is my voice uploaded anywhere?
No. Audio is processed in RAM on your machine and discarded the moment the text is ready. Nothing is sent to a server for transcription.
How much does SnailText cost?
The free tier gives you unlimited local speech-to-text with no account. Pro adds larger models and the on-device AI cleanup, $7.49/mo or $89/yr for up to 3 devices.

Start dictating in Codex

Free local speech-to-text, no account needed. Works in Codex and every other app on Mac and Windows.

Download for MacStart dictating in Codex and every other app Or for Windows →