Students now "vibe code": they tell an AI "fix this" and paste in whatever comes back. Getting a real explanation takes more effort than copying, because it means typing a long prompt, pasting code into a chat window, and matching the answer back to the right lines. So they skip the why and ship code they cannot explain. EchoCode makes asking why as easy as turning to the person next to you. It is a VS Code extension: hold one key, ask out loud, and let go. EchoCode already knows your file, selection, errors and the rest of your project, so nothing is copied or pasted. A voice explains in plain language, the lines it mentions light up at the moment they are spoken, files it names open by themselves, and a suggested fix appears as a code card with a Replace lines button. Most voice coding tools stop at voice in: your speech becomes text, a command or a prompt. EchoCode is built on voice out. It uses the word-level timing of the AssemblyAI Voice Agent API as a control signal for the editor, so the AI's own speech drives what you see. The AssemblyAI LLM Gateway writes each code card in a separate call after the answer, so it never slows the voice down. Audio streams straight from VS Code to AssemblyAI, and the API key stays on our Vercel backend behind single-use tokens. Our users are students and bootcamp learners, who use EchoCode free. Our buyers are the bootcamps and university departments that teach them, at $25 per learner per cohort or $36 per seat per year.
Category tags: