Voice Input for Sublime Text

Voice input that matches Sublime's speed

Speak comments and docs into Sublime at thought speed. No plugin, no panel, no startup penalty.

Download AICHE
Works on
macOSWindowsLinux

Short answer: open Sublime Text, place your cursor where text should land, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), speak as long as you need, press again. AICHE inserts cleaned-up text in 2-3 seconds.

You picked Sublime because it's fast: instant startup, no clutter, large files without lag, every action one keystroke away. AICHE matches that posture. One hotkey. No plugin. No Package Control dependency. No sidebar panel. Press, speak, press, text appears.

Where Sublime users hit friction is the prose: function comments, docstrings, markdown, config explanations. You navigate and refactor at thought speed via Goto Anything, multi-cursor, and the command palette, then drop to 60 WPM the moment you have to write a paragraph. Voice closes that gap.

How It Works

  1. Open a file in Sublime Text. Place your cursor above a function, inside a docstring, in a markdown body, or above a config block.
  2. Press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux).
  3. Speak. No length cap.
  4. Press the hotkey again. AICHE transcribes, applies AI cleanup, inserts.
  5. Use multi-cursor (Cmd+Shift+L / Ctrl+Shift+L) to add comment prefixes (//, #, --) on each line at once.

Heads-up: AICHE inserts plain text without language-specific comment markers. Sublime's multi-cursor or column-select makes adding // or # a one-keystroke operation.

Where Voice Pays Off in Sublime

Function Docs in Any Language

Move cursor with Cmd+R / Ctrl+R (Goto Symbol), dictate the doc, move to the next, repeat. Speak as if explaining to someone who reads the code but can't read your mind: what it does, why it exists, parameter meaning, return value, what breaks on bad input. 15-20 seconds per function. Document a 10-function file in 5 minutes.

Works the same in Python (docstring), Go (top comment), Ruby (YARD), TypeScript (JSDoc), Rust (///). Sublime doesn't care, AICHE doesn't care.

Inline Explanations

For tricky one-liners (regex, bit-twiddling, non-obvious branch), add a 5-second comment: "matches emails but excludes plus-addressing to prevent alias abuse." Saves the next developer ten minutes of confusion.

Markdown Drafting in Distraction-Free Mode

Hit Shift+F11 for distraction-free mode. Dictate section by section. Add headers manually. Auto punctuation & paragraphs handles structure. For developers who write blog posts, READMEs, or proposals in Sublime, voice roughly triples throughput compared to typing.

Config-File Reasoning

YAML, TOML, INI, JSON, dotfiles. Configs accumulate settings nobody remembers the reason for. Six months later, someone changes a timeout from 30s to 10s and breaks production. Dictate the why above each non-obvious setting. Future-you (or future-teammate) reads the file with the context attached.

Vim-Mode Compatible

Vintage and NeoVintageous users: press the hotkey from any mode (normal, insert, visual). AICHE inserts at cursor position regardless.

What You Get

  • Unlimited voice notes with AI cleanup - filler words removed, punctuation and paragraph breaks added.
  • Software Development profile (Pro) - recognition tuned for code, APIs, library names, CLI flags.
  • Custom vocabulary - drop in service names, library names, internal jargon. Spelled correctly.
  • System-wide dictation - same hotkey in Sublime, terminal, browser, Slack, anywhere.
  • Multilingual voice input - speak in your language, transcribe in that language or auto-translate to English.
  • Zero-retention audio - audio purged immediately after processing, within 1 second.

Plans start at $3.99/mo (annual) with a 7-day free trial, no credit card. See pricing.

Common Questions

Q: Does AICHE require a Sublime plugin?
A: No. AICHE is a separate desktop app. Sublime's startup time and Package Control list stay untouched.

Q: Will the AICHE hotkey conflict with Cmd+Shift+P (Command Palette)?
A: No. Different keys. Both work independently.

Q: I use Sublime Merge alongside Sublime Text. Same workflow?
A: Yes. AICHE inserts wherever the cursor is, including Sublime Merge's commit-message field.

Q: Does AICHE handle Sublime's project-wide find/replace fields?
A: Yes, but for short search strings, typing is faster. Voice shines for paragraphs, not search terms.

Q: I work mostly in markdown. Should I turn on anything special?
A: Auto punctuation & paragraphs is on by default and handles markdown text well. Custom Vocabulary helps if your docs reference specific tools, libraries, or product names that AICHE might mis-spell.

Result: function documentation at thought speed, markdown drafts written by speaking, config files that ship with the why attached. Sublime's speed-first posture stays intact, prose just stops being the slow part.

Try it now: open a file with an undocumented function, place your cursor above it, press your hotkey, and explain what the code does to a teammate who's never seen it.

Tags

developmentidedocumentation