# VACSS
Voice Activated Claude Startup Sequence, or VACSS is a program that listens for two sharp words, like 'Hey Claude' that starts up Spotify playing 'Should I stay or should I go' by The Clash and overlays a Terminal window with Claude in my projects directory.
# tags: [Python, Audio Processing, Automation]
Overview
I wanted a way to sit down at my desk, speak two words, and have everything startup - like my Spotify and my terminal with the Claude CLI. So I built a lightweight sound detection program that runs in the background and waits for a sharp two word pattern from the microphone. When it hears “Hey Claude”, it opens Spotify and starts playing from a playlist, then opens a new Windows Terminal tab with Claude Code already loaded in my project directory. The detection uses a dynamic threshold that adapts to background noise, so it won’t false-trigger from talking or typing, only sharp transient spikes when speaking. A live level meter prints to the console so I can see exactly what the mic is picking up and tune the sensitivity. The whole thing is one-shot: it listens, triggers, and exits. Tony Stark beware!
Key Features
- Real-time double-clap detection with adaptive noise thresholds
- Automatic Spotify playback on trigger
- Opens Claude Code in Windows Terminal with project directory pre-set
- Live audio level meter for tuning and debugging
- One-shot execution - triggers once and exits cleanly
Tech Stack
- Python
- sounddevice and NumPy for real-time audio processing
- Windows Terminal integration
- Spotify URI launch