Add package.nix with rustPlatform.buildRustPackage and Vulkan support.
Track Cargo.lock (removed from .gitignore) and add .direnv to .gitignore.
Build with: nix build 'git+file:.?submodules=1'
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New wyoming-whisper-rs binary crate implementing the Wyoming protocol
over TCP, making whisper-rs usable with Home Assistant's voice pipeline.
Includes nix flake devshell with Vulkan, ROCm/hipBLAS, clippy, and
rustfmt support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>