AI Dictation in VS Code
Dictate into VS Code at the speed you think — comments, commit messages, doc strings, and Copilot prompts, all formatted in the right register automatically.
Why typing in VS Code is slowing you down
Comments stay sparse
You always intend to write the doc-comment explaining why this function exists, but typing it out feels heavier than the code change itself. Half your codebase ends up undocumented because the friction is too high.
Commit messages feel rushed
A good commit message takes thirty seconds of typing — enough to nudge you toward "fix bug" instead of describing what changed and why. Speaking lets you give the commit the explanation it deserves without slowing you down.
Long-form prose in code is awful
Writing a paragraph-long block comment or a README section inside VS Code is a typing exercise unrelated to coding. Voice removes that friction so the documentation actually gets written instead of skipped.
What Amical does in VS Code
Right register for the input
Amical adapts based on what you are dictating — terse imperatives in the command palette, structured prose in JSDoc comments, succinct first-line summaries in commit messages, and full paragraphs in README files. One hotkey, multiple registers.
Copilot Chat made faster
The Copilot Chat sidebar accepts long natural-language prompts. Speaking through your refactor request — context, constraints, expected behaviour — produces a much richer prompt than the truncated version you would type, and Copilot returns proportionally better suggestions.
Knows your code identifiers
Amical handles camelCase function names, snake_case constants, file paths, framework keywords, and shell commands far more reliably than generic dictation. Your project recurring identifiers get learned over time so transcription is consistent across sessions.
What you'd dictate in VS Code
Experience the future of dictation
Local and Cloud Models
Choose from powerful cloud-based AI models or run everything locally for maximum privacy and control. Switch seamlessly between providers to find the perfect balance of speed, accuracy, and security.
Custom Vocabulary
Customize the AI to recognize your specific terminology, jargon, and proper nouns for industry-specific accuracy and personalized transcription results.
Custom Shortcuts
Create personalized voice commands and shortcuts to streamline your workflow and boost productivity with hands-free operation.
Multi Language Support
Transcribe and dictate in 100+ languages with native-level accuracy. Switch between languages seamlessly or use mixed-language dictation.