Hands-free voice control for Claude Code on macOS.
- macOS
- Python 3.x
- SpeechRecognition library
- pyaudio library
- Install dependencies:
pip install -r requirements.txt-
Run Claude Code with
claude --dangerous-skip-permissions(the flag is required for total hands-free control) -
Type
start voiceto enable voice mode -
Speak your commands naturally with 2-second pauses for submission
-
Hit escape and type
stop voiceto disable
Uses Claude Code hooks (UserPromptSubmit and Stop) to create a continuous voice listening session with macOS speech recognition and Google's speech-to-text API.