Claude Code · Voice

Talk to Claude Code, hands-free

Claude Code's built-in voice turns speech into a prompt. OpenMimir goes one step further: a spoken conversation that starts work, follows it, and tells you out loud what happened.

What Claude Code's built-in voice does

Claude Code has voice dictation: run /voice, then hold or tap Space and speak. Your words are transcribed into the prompt, tuned for coding terms. It is great at your desk. It needs a claude.ai account (not an API key), a local microphone, and you still read the answers on screen.

What OpenMimir adds

OpenMimir is a single conversation that sits in front of all your Claude Code sessions (and Codex and OpenCode, if you use them). You talk to it, it talks back, and it drives the sessions for you.

  • Full duplex. It listens while it speaks, so you can interrupt. There is no key to hold.
  • Spoken results. When a session finishes, OpenMimir reads the reply and tells you the outcome in a sentence or two instead of making you read a transcript.
  • No ids, no picking. "How's the billing refactor?" finds the right session, including ones you started yourself in the terminal last week.
  • Read-back before work. Before it starts or redirects anything by voice, it repeats the plan and waits for your "yes".
  • Live captions. What it heard is on screen as you speak, so a mishearing is obvious.
  • Approvals stay safe. Pushes, deploys and rm -rf need a tap on the screen; voice can't approve them.

Which one to use

Claude Code /voiceOpenMimir
InputDictation into the promptSpoken conversation
OutputText in the terminalSpoken summary plus captions
HandsHold or tap a keyHands-free
SessionsThe one you're inAll of them, across agents
Authclaude.ai accountWhatever your Claude Code uses; OpenAI key for voice

They work well together: dictate at the desk, and switch to OpenMimir when you step away, ride the trainer or walk.

How it works

Voice runs on OpenAI's realtime model with your own key, straight from your browser. A separate model plans what to do and calls Claude Code headless (claude -p --resume), so the conversation continues in the same session. You can open it later with claude --resume and see everything that happened.

Try OpenMimir

Free and open source. Runs on your Mac with your own API keys.

$ curl -fsSL https://openmimir.com/install.sh | bash

Questions

Does Claude Code have a voice mode?

Yes, /voice dictation: speech becomes the prompt. It doesn't speak answers back. OpenMimir adds a two-way spoken conversation on top.

Can I use OpenMimir with a Claude API key instead of a subscription?

Yes. OpenMimir calls the Claude Code CLI you already have, with whatever login it uses. Voice itself uses your OpenAI key.

What does voice cost?

Around $0.05 per minute of conversation with OpenAI's realtime model, paid directly to OpenAI. OpenMimir itself is free.