
voicemode
by mbailey·★ 1,181·Score 55
VoiceMode enables natural voice conversations with Claude Code and other MCP agents through local or cloud speech services.
Overview
VoiceMode is an MCP server that transforms how users interact with AI assistants by enabling voice conversations. It supports both local speech services (Whisper for STT, Kokoro for TTS) and cloud services like OpenAI, ensuring privacy and offline capability. The system features smart silence detection, low-latency responses, and works seamlessly across Linux, macOS, Windows, and NixOS platforms. Installation is straightforward through Claude Code's plugin marketplace or via Python package manager with comprehensive documentation and troubleshooting guides.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose VoiceMode when you need hands-free or eyes-free interaction with Claude Code, particularly during physical activities when typing is impractical.
When NOT to choose this
Don't choose VoiceMode if you're in a quiet environment where speaking would be disruptive, or if you need text-based conversation history.
Tools this server exposes
4 tools extracted from the READMEconverseStart a natural voice conversation with Claude
serviceManage voice services (local or cloud)
configConfigure voice mode settings
installInstall voice mode dependencies
Comparable tools
Installation
Installation
**Option 1: Claude Code Plugin (Recommended)**
# Add the VoiceMode marketplace
claude plugin marketplace add mbailey/voicemode
# Install VoiceMode plugin
claude plugin install voicemode@voicemode
# Install dependencies (CLI, Local Voice Services)
/voicemode:install
# Start talking!
/voicemode:converse**Option 2: Python installer package**
# Install UV package manager (if needed)
curl -LsSf https://astral.sh/uv/install.sh | sh
# Run the installer (sets up dependencies and local voice services)
uvx voice-mode-install
# Add to Claude Code
claude mcp add --scope user voicemode -- uvx --refresh voice-modeAdd to Claude Desktop config (~/.claude/settings.json):
{
"mcpServers": {
"voicemode": {
"command": "uvx",
"args": ["--refresh", "voice-mode"]
}
}
}FAQ
- Does VoiceMode work offline?
- Yes, VoiceMode supports local speech services (Whisper for STT and Kokoro for TTS) that allow it to work completely offline without requiring cloud services.
- Which platforms are supported?
- VoiceMode works on Linux, macOS, Windows (including WSL), and NixOS with Python 3.10-3.14.
Compare voicemode with
Last updated · Auto-generated from public README + GitHub signals.