Transform your AI coding experience with natural voice conversations. Talk to Claude like a colleague, not a chatbot.
Quick Install: uvx voice-mode | Docs: getvoicemode.com | Built for Claude Code
Imagine explaining a bug out loud and hearing Claude walk you through the fix. Or having a back-and-forth design discussion while you code. Voice Mode makes Claude Code feel like pair programming with a real person.
In 30 seconds: Install Voice Mode and say "Hey Claude, let's debug this together" - and actually have a conversation.
Watch Voice Mode transform how you work with Claude Code:
- Type long explanations of bugs
- Copy-paste error messages back and forth
- Lose context switching between docs and code
- Feel isolated debugging alone
- Wait for responses without knowing if Claude understood
- "Claude, this function is throwing an error" paste "What's wrong?"
- "Walk me through this architecture while I look at the code"
- "Let's brainstorm a better approach" (actual back-and-forth!)
- Feels like pair programming with a senior developer
- Natural conversation flow - Claude waits for your response
"I can't imagine coding without Voice Mode now. It's like having a senior developer sitting next to me all the time." - @jameskilroe
"Game changer. I explain problems 10x faster by talking than typing. Voice Mode is the future of AI coding." - @adamgrant
"Finally, AI that actually listens. The conversation flow is so natural I forget I'm talking to an AI." - @stephsmith
# One command installs everything:
curl -O https://getvoicemode.com/install.sh && bash install.sh
# Then just run:
claude converseThat's it! Voice Mode is now ready. The installer handles all dependencies, configures Claude Code, and sets up your system for voice conversations.
📦 Other installation methods
claude mcp add voice-mode -- uvx voice-modepip install voice-mode
claude mcp add voice-mode -- voicemodegit clone https://github.com/mbailey/voicemode.git
cd voicemode
pip install -e .✅ You use Claude Code for development
✅ You think better when talking through problems
✅ You want faster, more natural AI interactions
✅ You're tired of typing long explanations
✅ You miss pair programming with real humans
- 🎙️ Natural conversations - Claude waits for your response, creating real dialogue
- ⚡ Instant responses - Hear Claude's voice in under a second
- 🔒 Privacy-first - Use OpenAI or run everything locally
- 🎯 Just works - Auto-detects your mic and speakers
- 🤝 Claude Code optimized - Designed specifically for Claude Code users
Once installed, try these natural interactions:
You: "Claude, let's debug this error together"
Claude: "I'll help you debug that. Can you tell me what error you're seeing?"
You: [Explain the error naturally]
Claude: [Walks you through the solution]
You: "I need to design a caching system, let's talk through the options"
Claude: [Discusses options interactively, asking clarifying questions]
You: "Review this function and tell me what could be better"
Claude: [Provides feedback, then asks if you want to discuss specific points]
- 🎤 Computer with microphone and speakers
- 🔑 OpenAI API Key (optional - Voice Mode can install free local services)
Runs on: Linux • macOS • Windows (WSL) • NixOS | Python: 3.10+
🔧 System dependencies
sudo apt update
sudo apt install -y python3-dev portaudio19-dev ffmpegbrew install portaudio ffmpegsudo dnf install python3-devel portaudio-devel ffmpegWhile Voice Mode is optimized for Claude Code, it also supports:
🔧 Other AI coding assistants
- Claude Desktop - Desktop application
- Cursor - AI-first code editor
- VS Code - With MCP preview
- Cline - Autonomous coding agent
- Windsurf - Agentic IDE
- Continue - Open-source assistant
- Zed - High-performance editor
- Roo Code - AI dev team
- Gemini CLI - Google's CLI tool
See Integration Guides for setup instructions.
Voice Mode works out of the box with just your OpenAI key:
export OPENAI_API_KEY="your-key"⚙️ Advanced configuration
# Voice Mode can install these for you:
export STT_BASE_URL="http://127.0.0.1:2022/v1" # Local Whisper
export TTS_BASE_URL="http://127.0.0.1:8880/v1" # Local Kokoroexport TTS_VOICE="nova" # OpenAI voices
# Or create ~/voices.txt with your preferencesexport VOICEMODE_DEBUG="true"
export VOICEMODE_SAVE_AUDIO="true" # Save recordingsSee Configuration Guide for all options.
🐛 Common issues
- No microphone access: Check terminal has mic permissions in System Settings
- API error: Verify your
OPENAI_API_KEYis set correctly - WSL2 audio: See WSL2 Microphone Guide
Run diagnostics:
python scripts/diagnose-audio.py- Website: getvoicemode.com
- Documentation: voice-mode.readthedocs.io
- GitHub: github.com/mbailey/voicemode
- Discord: Join our community
MIT - A Failmode Project
Transform your coding experience. Install Voice Mode and start talking to Claude naturally.
