| v8.6.1 | ### Fixed - **Tmux auto-focus no longer steals pane focus** -- When `VOICEMODE_AUTO_FOCUS_PANE` is enabled, converse now only raises the agent's tmux window without changing which pane has focus. Previously, `select-pane` was called alongside `select-window`, which would yank the cursor away from whatever pane the user was working in — especially disruptive in multi-pane layouts. ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) c | High | 4/21/2026 |
| v8.6.0 | ### Added - **Auto-focus tmux pane on converse** (VM-922) -- Set `VOICEMODE_AUTO_FOCUS_PANE=true` to automatically focus the agent's tmux pane when converse acquires the conch. Supports multi-session setups via `switch-client`, and respects a `focus-hold` sentinel so other tools (e.g. show-me) can temporarily suppress focus changes. New `VOICEMODE_FOCUS_HOLD_SECONDS` setting. See the Multi-Agent Voice section in the configuration guide. - **Restored `voicemode connect auth` CLI commands** (VM- | High | 4/16/2026 |
| v8.5.1 | ### Added - **Show-me plugin in marketplace** - Added show-me as an external plugin (source: mbailey/show-me) to the VoiceMode plugin marketplace ### Fixed - **Pass WHISPER_LANGUAGE config to STT API** ([#253](https://github.com/mbailey/voicemode/pull/253) by @htrex) - The `VOICEMODE_WHISPER_LANGUAGE` config existed but was never passed to the transcription API. Local whisper.cpp defaults to English when no language parameter is given, producing incorrect transcriptions for non-English audio | Low | 3/13/2026 |
| v8.5.0 | ### Added #### PermissionRequest Notification Sound (VM-892) - **PermissionRequest hook event** - Plays an audio notification when Claude Code needs user approval for a tool, so you don't miss permission prompts while away from the screen - **Bypasses conch lock** - PermissionRequest sounds play even during active voice conversations, ensuring you always hear when approval is needed #### Mute Converse Sounds (VM-898) - **Auto-mute voicemode converse tool sounds** - PreToolUse/PostToolUse so | Low | 3/7/2026 |
| v8.4.0 | ### Added #### Soundfont Toggle (VM-312) - **`voicemode soundfonts on/off/status` CLI commands** - Session-scoped soundfont toggle using a sentinel file for zero-overhead checking. Disable tool-use sounds without editing config files - **`--config` flag for persistent toggle** - `soundfonts on/off --config` also updates `voicemode.env` so the setting persists across restarts - **Environment variable awareness** - Status shows the effective state from both sentinel file and `VOICEMODE_SOUNDFON | Low | 3/5/2026 |
| v8.3.0 | *February 24, 2026 — One year since Claude Code launched. This release celebrates with VoiceMode Connect: make inbound voice calls to your Claude Code agents from anywhere.* ### Added #### VoiceMode Connect — Inbound Voice Calls - **connect_status MCP tool** (VM-770) - Manage agent presence directly from Claude Code conversations; always-on visibility on the voicemode.dev dashboard - **Auto-connect on startup** (VM-766) - WebSocket connection established automatically when the MCP server sta | Low | 2/24/2026 |
| v8.2.1 | ### Fixed - **FastMCP 3.0 breaking change** - Pin FastMCP dependency to <3.0 to prevent installation failures caused by FastMCP 3.0.0 breaking changes ([#278](https://github.com/mbailey/voicemode/issues/278)) ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicem | Low | 2/19/2026 |
| v8.2.0 | ### Added - **STT Prompt for Vocabulary Biasing** - Set `VOICEMODE_STT_PROMPT` to hint Whisper on frequently misrecognized words (e.g., proper nouns, technical terms) - **Claude Code Hooks CLI** (VM-618) - `voicemode claude hooks add/remove/status` to manage soundfont hooks without manual JSON editing - **VoiceMode Connect Device Visibility** (VM-633) - WebSocket connection shows your device on the voicemode.dev dashboard with online/offline status - **Latest Audio Symlinks** (VM-614) - `~/.vo | Low | 2/13/2026 |
| v8.1.0 | ### Added - **VoiceMode Connect** (VM-549, VM-561) - Remote voice control via voicemode.dev mobile and web apps - `voicemode connect login` - OAuth authentication with PKCE flow - `voicemode connect logout` - Clear stored credentials - `voicemode connect status` - Check connection and auth status - `voicemode connect standby` - Wait for remote wake commands - Connect service for launchd - run at startup with `voicemode service connect enable` - Heartbeat thread keeps connection a | Low | 2/2/2026 |
| v8.0.8 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==8.0.8 ``` For detailed documentation, visit https://ge | Low | 1/28/2026 |
| v8.0.7 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==8.0.7 ``` For detailed documentation, visit https://ge | Low | 1/28/2026 |
| v8.0.6 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==8.0.6 ``` For detailed documentation, visit https://ge | Low | 1/28/2026 |
| v8.0.5 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==8.0.5 ``` For detailed documentation, visit https://ge | Low | 1/28/2026 |
| v8.0.4 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==8.0.4 ``` For detailed documentation, visit https://ge | Low | 1/28/2026 |
| v8.0.3 | ### Changed - **Soundfonts Directory Renamed** (GH-223, GH-224) - Package-managed soundfonts directory renamed from `default` to `voicemode` - Soundfonts now sync from package on every init (auto-updates with new releases) - Migration from old `default` directory handled automatically - User customizations via `current` symlink are preserved ### Fixed - **Plugin Hook Path** - Fixed path to hook receiver for PreCompact in claude-plugin ## Installation ### Quick Start (Recommended | Low | 1/28/2026 |
| v8.0.2 | ### Added - **DJ Status Line Output** (VM-219) - `voicemode dj status --line` (or `-l`) for compact tmux status bar format - Shows track/chapter, position, and remaining time with color warnings - Replaces need for external tmux-mpv-status script - [Documentation](docs/reference/dj/tmux-status.md) ### Fixed - **DJ Chapter Titles Not Displaying** - Fixed uppercase metadata key handling (mpv returns `TITLE` not `title`) - Chapter titles from FFmetadata files now display correctly i | Low | 1/24/2026 |
| v8.0.1 | ### Fixed - **CLI Import Error** (GH-217) - Fixed broken import in status.py that prevented CLI commands from running - Removed unused LIVEKIT_PORT reference that was leftover from LiveKit removal ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- u | Low | 1/24/2026 |
| v8.0.0 | ### Added - **VoiceMode DJ** (VM-406, VM-457, VM-377) - Background music playback for voice sessions with track-level control - `voicemode dj play/stop/pause/resume/status` for core playback - `voicemode dj next/prev/volume` for navigation and volume control - `voicemode dj find` and `voicemode dj library scan/stats` for music library - Automatic audio ducking during TTS - lowers music volume when speaking - Configurable default volume via `VOICEMODE_DJ_VOLUME` environment variable | Low | 1/24/2026 |
| v7.4.2 | ### Fixed - **Kokoro Install for Existing Installations** (GH-188) - Fixed venv not being created when Kokoro was already installed - Running `voicemode kokoro install` now creates venv even for existing installations - No need to use `--force` flag which would re-download models ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx v | Low | 1/16/2026 |
| v7.4.1 | ### Fixed - **Kokoro Install on Fresh Systems** (VM-411, GH-145, GH-188) - Fixed installation failing on PopOS/Ubuntu 24 and Arch Linux due to missing venv - Installer now creates virtual environment automatically before running uv install - Resolves "No virtual environment found" error on fresh systems ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install | Low | 1/16/2026 |
| v7.4.0 | ### Changed - **Soundfonts enabled by default** (VM-329) - Audio feedback during tool calls now works out of the box - Disable with `VOICEMODE_SOUNDFONTS_ENABLED=false` in `~/.voicemode/voicemode.env` - **Plugin directory structure** (VM-329) - Hook receiver moved to `scripts/` per Claude Code plugin conventions - `hooks/` now contains only configuration files - **Release automation** - `make release` now updates plugin version to `{version}p0` automatically - Plugin-only changes | Low | 1/6/2026 |
| v7.3.0 | ### Added - **Unified Status Command** (VM-304) - New `voicemode status` command shows status of all VoiceMode services at once - Displays Whisper, Kokoro, and LiveKit service states in a single view - **Kokoro Model Download Progress** - Show startup status when Kokoro is downloading models - Better visibility during first-time service initialization ### Changed - **Streamlined SKILL.md** (VM-303) - Reduced skill file from 646 lines to under 150 lines - Added First-Time Setup s | Low | 1/6/2026 |
| v7.2.0 | ### Fixed - **STT Timeout Increased to 60s** (VM-325) - Whisper sometimes takes longer than 30s for complex or longer audio - Increased default STT timeout from 30s to 60s to prevent transcription failures - A future release will make this configurable via `voicemode.env` - **Test Isolation for LaunchAgents** (VM-310) - Tests no longer write plist files to real `~/Library/LaunchAgents` directory - Prevents test pollution of user's system configuration ### Changed - **CLI Simplific | Low | 1/5/2026 |
| v7.1.2 | ### Added - **Claude Code Skill Loading in Voice Conversations** (VM-286) - Added voice_skills_instructions to converse tool to ensure skills are checked during voice interactions - Voice requests arrive as tool results rather than user messages, causing skill triggers to be missed - New BLOCKING REQUIREMENT instructs Claude to check for relevant skills before acting on voice requests - Example: Saying "search for tasks" now properly triggers the taskmaster skill ## Installation ### | Low | 12/26/2025 |
| v7.1.1 | ### Fixed - **Whisper Thread Configuration** - Fixed Whisper decode failures on VMs with fewer than 8 CPU cores - Replace hardcoded 8 threads with dynamic CPU detection (sysctl on macOS, nproc on Linux) - Added `VOICEMODE_WHISPER_THREADS` environment variable for manual override - Added missing `--convert` flag to whisper-server startup for automatic audio format conversion ### Changed - **Plugin Architecture** (VM-227) - Simplified plugin slash commands structure - Improved hook | Low | 12/25/2025 |
| v7.1.0 | ### Added - **VoiceMode Plugin for Claude Code** (VM-227) - Install via: `/plugin marketplace add mbailey/voicemode` then `/plugin install voicemode` - Includes MCP server integration, slash commands, skill, and hooks - Commands: `/voicemode:install`, `/voicemode:converse`, `/voicemode:status`, `/voicemode:start`, `/voicemode:stop` - Self-contained hook receiver for soundfont support out of the box - No manual configuration needed - hooks work automatically - **Non-Interactive Insta | Low | 12/24/2025 |
| v7.0.1 | ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager (if not already installed) curl -LsSf https://astral.sh/uv/install.sh | sh # Install VoiceMode and configure services uvx voice-mode-install # Add to Claude Code MCP claude mcp add --scope user voicemode -- uvx --refresh voice-mode ``` ### Alternative: Direct Installation ```bash # With UV uv tool install voice-mode # With pip pip install voice-mode==7.0.1 ``` For detailed documentation, visit https://ge | Low | 12/2/2025 |
| v7.0.0 | ### ⚠️ BREAKING CHANGE - **Pronunciation System Replaced** (VM-183) - Old YAML-based pronunciation files are no longer loaded - Rules now defined via environment variables (VOICEMODE_PRONOUNCE) - New compact one-line format: `DIRECTION pattern replacement # description` - Default rules included for JSON, YAML, and API - **Migration**: Convert YAML rules to env var format in voicemode.env (or other files) ### Fixed - **Kokoro Service PATH for uv Curl Installer** (VM-221) - Added ` | Low | 11/26/2025 |
| v6.2.0 | ### Added - **Python 3.14 Support** (VM-217) - VoiceMode now supports Python 3.14 - LiveKit dependencies made optional to avoid compatibility issues - LiveKit functionality requires manual installation of livekit package ### ChangedS - **Documentation Updates** - Getting started guide now uses `uvx voice-mode-install` for installation - Simplified installation instructions with uvx approach ### Fixed - **ReadTheDocs Build System** - Restored `docs/gen_pages.py` to fix ReadTheDo | Low | 11/24/2025 |
| v6.1.1 | ### Fixed - **TTS Fallback for System Messages** - Fixed play_system_audio TTS fallback behavior - Changed incorrect `initial_provider=None` parameter to `model="tts-1"` - Ensures TTS model is properly specified when falling back from audio files - Fixes issue where system messages could fail if audio files were missing - Affects wait/repeat commands and other system audio playback ### Added - **Comprehensive Wait/Repeat Test Suite** - Added 291 lines of test coverage for wait and re | Low | 11/11/2025 |
| v6.1.0 | ### 🎉 Major Features #### **Voice Control Commands - "Repeat" and "Wait"** (VM-199) VoiceMode now understands natural voice commands during conversations: - **"Repeat" Command**: Say phrases like "could you repeat that?" or "say that again" to replay the last message - **"Wait" Command**: Say "wait a minute" or "hold on" to pause the conversation for 60 seconds - **Instant Feedback**: Pre-recorded audio responses provide immediate confirmation (no TTS delay) - **Natural Phrases**: Recognizes | Low | 11/10/2025 |
| v6.0.5 | ### Added - **Makefile Target** - New `make run-installer` for quick logo preview - Runs installer from source with --dry-run - Shows logo and output without installing anything ### Fixed - **Installer Logo Alignment** - Fixed box drawing character alignment - Removed emoji that caused terminal width inconsistencies - Adjusted spacing for perfect box alignment - Logo now renders correctly on all terminals ## Installation ### Quick Start (Recommended) ```bash # Install UV package | Low | 10/26/2025 |
| v6.0.4 | ### Added - **Automated Installer Publishing** - voice-mode-install now publishes automatically on release - GitHub Actions workflow builds and publishes installer alongside main package - Both packages publish to PyPI when version tags are pushed - Supports both production and TestPyPI publishing ### Fixed - **Installer Color** - Now uses proper Claude Code orange (ANSI color 208) - Changed to ANSI escape code `\033[38;5;208m` for proper orange color - Previous `bright_yellow` was n | Low | 10/26/2025 |
| v6.0.3 | ### Fixed - **CLI Defaults** - Fixed CLI not respecting environment variable configuration (#75) - `voicemode converse` now uses DEFAULT_LISTEN_DURATION (120s) instead of hardcoded 30s - `voicemode converse` now uses MIN_RECORDING_DURATION from config for min-duration - CLI defaults now properly align with environment variable values - **CLI Logging** - Restored INFO logging for converse command - `voicemode converse` now shows detailed progress output - Fixed regression caused by log | Low | 10/26/2025 |
| v6.0.2 | ### Added - **GitHub Star Notifications** - Receive notifications when someone stars the repository - Integration with ntfy.sh for push notifications - Automatic notification on new stargazers ### Changed - **Logger Names** - Standardized logger names to use "voicemode" without hyphen - Consistent logging namespace across all modules - Improved log filtering and debugging experience ### Fixed - **Converse Tool** - Simplified prompt and improved conversation continuation handling - R | Low | 10/26/2025 |
| v6.0.1 | ### Fixed - **Installer: Architecture suffix handling** - Fixed dpkg package detection on ARM64 and other multi-arch systems - Package names with architecture suffixes (e.g., `python3-dev:arm64`) are now correctly detected as installed - Fixes false negatives where installed packages were reported as missing on ARM64 Ubuntu - Tested on Ubuntu ARM64 with `libasound2-dev:arm64` and `libportaudio2:arm64` ## Installation ### Quick Start (Recommended) ```bash # Install UV package manager | Low | 10/19/2025 |
| v6.0.0 | ### ⚠️ BREAKING CHANGES - **Selective Tool Loading by Default** - Dramatically reduced token usage by loading only essential tools - Only `converse` and `service` tools loaded by default (2.6k tokens vs previous 26k tokens) - **90% reduction in MCP tool token usage** from ~26,000 to ~2,600 tokens - New configuration options for controlling tool loading: - `VOICEMODE_TOOLS_ENABLED` - Whitelist specific tools (e.g., "converse,service") - `VOICEMODE_TOOLS_DISABLED` - Blacklist | Low | 10/15/2025 |
| v5.1.9 | ### Fixed - **Whisper model size display** - Fixed incorrect size calculation in `voicemode whisper model --all` - Totals were showing millions of GB instead of reasonable values - Changed calculation to use MB values directly from registry - Fixes issue #81 ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` T | Low | 10/13/2025 |
| v5.1.8 | ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` This installer will: - Install all system dependencies (Node.js, audio libraries, etc.) - Install Claude Code if not already installed - Configure Voice Mode as an MCP server - Set up your system for voice conversations ### Manual Installation #### PyPI ```bash pip | Low | 10/12/2025 |
| v5.1.7 | ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` This installer will: - Install all system dependencies (Node.js, audio libraries, etc.) - Install Claude Code if not already installed - Configure Voice Mode as an MCP server - Set up your system for voice conversations ### Manual Installation #### PyPI ```bash pip | Low | 10/12/2025 |
| v5.1.6 | ### Added - **Release Management Script** - Automated script for version bumping and release preparation - **Homebrew Auto-Installation** - Automatic detection and installation of Homebrew on macOS ### Fixed - **dpkg False Positives** - Fixed false positive detections in dpkg checks - **Tart VM Targets** - Added support for Tart VM testing targets ### Changed - **Makefile Cleanup** - Reorganized and cleaned up Makefile structure ### Documentation - **Code Reading Guide** - Added comprehensiv | Low | 10/12/2025 |
| v5.1.5 | ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` This installer will: - Install all system dependencies (Node.js, audio libraries, etc.) - Install Claude Code if not already installed - Configure Voice Mode as an MCP server - Set up your system for voice conversations ### Manual Installation #### PyPI ```bash pip | Low | 10/12/2025 |
| v5.1.4 | ### Added - **voice-mode-install Package** - Standalone installer package for simplified VoiceMode setup - New PyPI package `voice-mode-install` provides `voice-mode-install` command - Handles system dependency detection and installation before main package - Cross-platform support for macOS, Ubuntu/Debian, and Fedora - Interactive prompts with smart defaults for dependency installation - Detects OS, distribution, and architecture automatically - Shows concise summary of missing sys | Low | 10/12/2025 |
| v5.1.3 | ### Fixed - **Kokoro First-Time Installation Timeout** - Fixed systemd timeout error during first kokoro installation - Now starts kokoro manually before systemd to download models and dependencies - Waits for health check (max 3 minutes) before creating systemd service - Eliminates "timeout exceeded" errors on first install - Systemd service starts quickly on subsequent boots since everything is cached ## Installation ### Universal Installer (Recommended) Install Claude Code with | Low | 10/12/2025 |
| v5.1.2 | ### Fixed - **Kokoro Rust Dependency Detection** - Fixed `voicemode kokoro install` failing with "can't find Rust compiler" on Fedora - Marked Rust (cargo and rustc) as required dependencies for kokoro on Fedora - Previously marked as optional (ARM64 only), but sudachipy requires Rust on all architectures - Dependency chain: kokoro-fastapi → misaki[ja] → pyopenjtalk-plus → sudachipy - `voicemode deps --component kokoro` now correctly checks for Rust compiler ### Changed - **Service A | Low | 10/12/2025 |
| v5.1.1 | ### Added - **Progress Indicator for Dependency Installation** - Animated braille spinner shows installation activity by default - New `--verbose/-v` flag for `voicemode deps` to show full package manager output - Friendly progress messages with emoji (📦, ✅, ❌) - Spinner runs in daemon thread for clean shutdown - Addresses user feedback about installation appearing to hang with no progress indication ### Fixed - **Kokoro Service PATH Configuration** - Fixed hardcoded `/home/m/.loc | Low | 10/12/2025 |
| v5.1.0 | ### Added - **Lazy-Loading System Dependency Management** - Complete dependency checking and installation system - Automatic detection and installation of system dependencies on-demand - Lazy dependency checking that happens when needed (core deps on converse, build deps on service install) - Single source of truth in `voice_mode/dependencies.yaml` for all platform dependencies - CLI command `voicemode deps` to check and install dependencies interactively - Non-interactive mode with ` | Low | 10/11/2025 |
| v5.0.3 | ### Fixed - **Whisper Model Default** - Consolidated default Whisper model to single constant - Fixed inconsistency where CLI defaulted to `large-v2` while tool used `base` - All code now references `DEFAULT_WHISPER_MODEL = "base"` from config.py - DRY principle applied across CLI and tool implementations ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvo | Low | 10/4/2025 |
| v5.0.2 | ### Fixed - **CLI Error Messages** - Display meaningful OpenAI error messages in CLI commands - Improved error reporting throughout CLI interface - Better user feedback when OpenAI API calls fail ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` This installer will: - Install all system dependencies (Node.js, a | Low | 10/4/2025 |
| v5.0.1 | ### Fixed - **Version Command** - Fixed NameError caused by undefined `current_version` variable ## Installation ### Universal Installer (Recommended) Install Claude Code with Voice Mode configured and ready to run on Linux, macOS, and Windows WSL: ```bash curl -O https://getvoicemode.com/install.sh && bash install.sh ``` This installer will: - Install all system dependencies (Node.js, audio libraries, etc.) - Install Claude Code if not already installed - Configure Voice Mode as an MCP s | Low | 10/3/2025 |