#240240th of 389 in Skills, plugins and promptsFor voice, speech and music
voicemode
Voice conversations with Claude Code and other MCP agents
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 1.5k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Oct 2026
- Language
- Python
1,079 on 21 Apr 20261,450 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
VoiceMode is an MCP server and Claude Code plugin that adds spoken input and output to coding agent sessions. It records from the microphone with silence detection, then transcribes and speaks replies through local Whisper.cpp and Kokoro or through OpenAI as a fallback. Install via the Claude Code plugin marketplace or the uvx installer.
Who it is for: Claude Code users who want hands-free voice conversations with their agent
Strengths
- Local Whisper.cpp STT and Kokoro TTS expose OpenAI-style APIs, so it can run fully offline
- Installs as a Claude Code plugin or via uvx, with MCP launcher for other agents
- Runs on Linux, macOS, Windows (native or WSL) and NixOS, Python 3.10-3.14
- Silence detection ends recording automatically when you stop speaking
Weaknesses
- Needs a microphone and speakers; WSL2 requires pulseaudio packages for mic access
- Native dependencies (ffmpeg, portaudio, compiler toolchain) must be installed per platform
- Documentation is centered on Claude Code; setup for other MCP agents is not detailed
- Cloud fallback depends on an OpenAI API key
What it needs
- Needs uv, ffmpeg, portaudio, Whisper.cpp, Kokoro, OpenAI API (optional fallback)
- Models: Whisper.cpp, Kokoro, OpenAI STT/TTS
Quick answers
Is voicemode open source?
Yes. Its code is on GitHub under the MIT license.
Also in Skills, plugins and prompts
See all 389| Rank | Project | Score |
|---|---|---|
| 1 | claude-memPersistent cross-session memory plugin for Claude Code and other coding agents | 97 out of 100 |
| 2 | impeccableDesign skill with 24 slash commands for AI coding agents' frontend output | 97 out of 100 |
| 3 | gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles | 96 out of 100 |
| #4 | rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex | 96 out of 100 |
| #5 | cavemanShortens coding-agent replies and compresses tool output before the model reads it | 95 out of 100 |