Working now
The tray application builds, packages, validates its checksum, and passes 89 credential-free tests. It supports push-to-talk, conditional wake detection, and an xAI provider path.
Project 02 · In progress
A lightweight Windows voice assistant designed around local wake detection, visible microphone state, and AI services that can be swapped without rewriting the application.
Target experience
Push-to-talk remains available when a local wake model is not configured.
Listen for “Hey Computer” on-device without continuously streaming audio.
Show recording state, normalize the utterance, and stop cleanly.
Transcribe, call the selected language model, and stream speech playback.
Return to local listening without retaining history by default.
Architecture
The coordinator owns the conversation lifecycle while microphone, wake-word, transcription, model, and speech providers stay behind interfaces.
The tray application builds, packages, validates its checksum, and passes 89 credential-free tests. It supports push-to-talk, conditional wake detection, and an xAI provider path.
Credentials use Windows protection. Audio, transcripts, and telemetry are not saved by default. Computer control and persistent memory remain intentionally out of scope.
Real microphone behavior, wake accuracy, a live end-to-end conversation, signing, installation, and update rollback still need validation.
Follow the build ↗