VoxPilot v0.5.0 — Quality You Can Trust
Today's release is all about reliability. VoxPilot now ships with a comprehensive automated test suite covering the core modules that power your voice-to-code workflow.
What's New
46 unit tests across 5 test files using Vitest:
- VAD (Voice Activity Detection) — calibration, speech detection, silence timeout, sensitivity levels, adaptive noise floor, reset behavior, edge cases
- Voice Commands — all punctuation commands (period, comma, question mark, etc.), delete/undo that, multiple commands in one transcript, case insensitivity
- Noise Gate — threshold gating, attack/release timing, reset, dynamic threshold updates, empty buffer handling
- Transcriber — initialization, error handling for unloaded models, safe dispose
- Engine & Extension — module export verification (activate, deactivate, VoxPilotEngine)
Every release now runs npm test before packaging. If tests fail, the release is blocked.
Why This Matters
VoxPilot processes real-time audio, runs VAD algorithms, applies voice commands as post-processing, and delivers transcripts to your IDE — all on-device. That's a lot of moving parts. Automated tests mean:
- Regressions get caught before they ship
- Contributors can refactor with confidence
- Edge cases are documented as executable specs
By the Numbers
- 4,500+ downloads on Open VSX
- 46 tests, all passing
- Zero cloud dependencies — everything runs locally
Try It
Install VoxPilot in Kiro or VS Code from Open VSX.
🌐 Landing page: natearcher-ai.github.io/voxpilot
📦 Open VSX: open-vsx.org/extension/natearcher-ai/voxpilot
💻 GitHub: github.com/natearcher-ai/voxpilot
Star the repo if you find it useful ⭐ Contributions and feedback welcome!




