
I Built a Voice-to-Code VS Code Extension That Runs Entirely On-Device
Every AI coding assistant requires typing. GitHub Copilot, Continue, Kiro — they all expect you to type your prompts. But what if you could just talk? That's why I built VoxPilot. The Problem I spend a lot of time typing prompts like "refactor this function to use async/await with proper error handling and add unit tests." That's 15 seconds of typing for something I could say in 3 seconds. For developers with RSI or carpal tunnel, the problem is worse. Typing isn't just slow — it's painful. The Solution VoxPilot is a VS Code extension that captures your voice, transcribes it locally using Moonshine ASR, and sends the text to your coding assistant. The key word is "locally." Your audio never leaves your machine. There are no API keys, no cloud calls, no telemetry. The ASR model is 27MB and runs via ONNX Runtime. How It Works Microphone → PCM Audio → Voice Activity Detection → Moonshine ASR → Text → VS Code Chat Audio Capture : Native CLI tools (arecord on Linux, sox on macOS, ffmpeg on
Continue reading on Dev.to
Opens in a new tab



