$ timeahead.in
/ servers/pypi/voice-mode
pypi

voice-mode

Natural (2-way) voice conversations with Claude Code

1k stars3k/wkupdated 0d agogithub ↗
82good
▣ Overview

What it does

VoiceMode adds natural voice conversations to Claude Code through an MCP interface. You speak, Claude responds aloud — enabling hands-free interaction when typing or looking at a screen isn't practical. The server supports both cloud speech services (OpenAI API) and fully local alternatives (Whisper.cpp for speech-to-text, Kokoro for text-to-speech), letting you trade latency for privacy as needed.

Who it's for

Developers and Claude Code users who want to interact while their hands or eyes are unavailable: debugging while cooking, debugging while walking, giving your eyes a break after hours of coding, or holding a coffee without setting it down. Works on Linux, macOS, Windows (WSL), and NixOS.

Common use cases

  • Debug or refactor code while cooking or preparing food
  • Ask Claude for code review or guidance while walking to a meeting
  • Get explanations or brainstorm solutions without looking at a screen
  • Run conversations entirely offline using local Whisper and Kokoro services
  • Test ideas or pseudocode by speaking them aloud and hearing feedback

Setup pitfalls

  • Secrets found in package during scanning — use environment variables for OPENAI_API_KEY and other credentials, never hardcode them.
  • Platform-specific system dependencies: macOS requires ffmpeg and portaudio (via Homebrew); Linux (including WSL) requires ffmpeg, portaudio19-dev, and WSL specifically needs pulseaudio packages for microphone input.
  • Microphone and speaker permissions must be granted at the OS level; some systems require explicit terminal/app permissions before audio input works.
  • High risk classification — reads and writes audio files to disk (when VOICEMODE_SAVE_AUDIO=true) and makes network calls for remote speech services; use caution with untrusted code paths.
1 credential detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
80
28.0
Freshness
25%
100
25.0
Adoption
20%
72
14.5
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
81.5
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high· 2 tools · auth: API key
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
Tool nameDescriptionDestructive?
list_whisper_versions✓ no
list_kokoro_versions✓ no
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "voice-mode": {
      "command": "uvx",
      "args": [
        "voice-mode"
      ]
    }
  }
}
📈 Score historylast 45 snapshots
5/10/20267/6/2026 · 45 snapshots
⚙ Maintenance health
54/ 100 · is this project alive?
contributors (1y)13
top contributor share60%
releases (1y)100
last release10d ago
ci✗ none
⛁ Raw data
weekly downloads3k
github stars1k
forks176
open issues19
license✓ present
readme length6040 chars
last publish0d ago
last commit0d ago
last updated1d ago
install verified✓ pass · 50d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points