← IraVoice for Mac

Dictation for coding

Speak the coding requirement. Get an agent-ready brief.

Dictation for coding works best for the language around code—agent prompts, technical specs, issues, review notes, comments, and documentation—not line-by-line source syntax. IraVoice structures the rough requirement on your Mac, then lets you review the Markdown in the focused app or explicitly route a guard-accepted specification to Codex or Claude Code in a visible Terminal session. The coding agent still owns execution.

macOS 26+Apple-silicon MacNo account
Voice-to-SpecMarkdown brief
Spoken requirement

add onboarding, keep it mobile first, and define what success means

Ready for your agent
## Goal
Add a focused onboarding flow.

## Constraints
- Mobile-first
- Preserve the current auth path

## Acceptance
- Define measurable success metrics

Voice-to-Spec

Turn speech into a coding brief, not a raw transcript.

Speech to text for coding can mean dictating prose into an editor, speaking an AI coding prompt, or trying to verbalize raw source syntax. IraVoice is built for the first two: a concise brief, a deterministic guard, and a choice between local text delivery and an opt-in direct handoff.

01 · Capture intent

Speak the messy version first.

Describe the goal, constraints, edge cases, and acceptance criteria in the order they occur to you. No prompt template is required.

02 · Structure locally

Turn speech into readable Markdown.

Voice-to-Spec organizes the requirement into a short technical brief using on-device processing on your Mac.

03 · Stay in control

Choose exactly how the brief is delivered.

Focused-app delivery inserts the Markdown for review. An optional Codex or Claude Code destination opens a visible interactive Terminal in the detected repository and submits only a guard-accepted specification—without unattended or permission-bypass flags.

Developer workflow

From rough speech to a reviewable coding prompt.

Use Dictate for comments, documentation, issues, and review notes. Use Voice-to-Spec when the next reader is a coding agent.

  1. 1

    Hold Globe

    Start Voice-to-Spec from anywhere you can place the resulting Markdown.

  2. 2

    Describe the job

    Say what should change, what must stay true, and how you will know it works.

  3. 3

    Review locally or choose guarded handoff

    Keep focused-app delivery to inspect and paste the Markdown yourself. Or explicitly choose Codex or Claude Code in the menu to open a visible interactive session and submit a guard-accepted specification.

Questions

Voice prompts for coding, with precise boundaries.

What is dictation for coding?

Dictation for coding is speech-to-text used for the language around software work: AI-agent prompts, technical requirements, issue descriptions, documentation, comments, review notes, and commit messages. It is different from controlling an IDE by voice or speaking source-code syntax line by line.

Can I use speech to text for vibe coding?

Yes. Voice-to-Spec is designed for long natural-language instructions to coding agents. Speak the goal, constraints, edge cases, and acceptance criteria, review the resulting Markdown, then paste it or explicitly use a guarded Codex or Claude Code destination.

Should I dictate raw source code?

Usually not with a general-purpose dictation workflow. Source code depends on exact punctuation, indentation, symbols, and identifiers. IraVoice is a better fit for requirements, prompts, comments, documentation, and review notes; let the editor or coding agent produce and validate the code.

Does IraVoice write or execute code?

IraVoice does not write or execute code itself. Voice-to-Spec creates the Markdown. By default it inserts or copies that text for review; an optional direct destination can launch a visible Codex or Claude Code Terminal session and submit a guard-accepted specification. The agent then works under its normal account and permission system.

Can I dictate directly into a terminal or editor?

Dictate inserts text into focused editable fields exposed through macOS Accessibility. Some custom terminal or editor surfaces may limit insertion; the Markdown can also be copied and pasted.

Is my repository context uploaded?

No. Optional repository context used by IraVoice stays on your Mac and is not sent to IraVoice servers.

Can I use the same app for email and coding prompts?

Yes. Right Option handles polished everyday dictation, while Globe turns a technical thought into an agent-ready brief.

Can I install IraVoice with Homebrew?

Yes. Run brew install --cask mvplab-ai/tap/iravoice. The official public tap installs the same checksum-verified, Developer ID signed, Apple-notarized release as the direct download and runs no custom installer or post-install script.

What happens if direct agent handoff is not safe?

IraVoice fails closed. If the prompt used a lossless fallback, the repository is uncertain, the CLI is unavailable, focus changes, or the agent shows a trust or sign-in screen, the specification is copied for review instead of being submitted.

Try the complete app

Give your next coding agent a clearer spoken prompt.

Try both workflows for 3 days with no card. IraVoice is a one-time purchase after the trial, not another monthly developer subscription.