jcode Prompts at Speaking Speed

Voice for the high-efficiency terminal coding agent

Speak multi-step requirements directly into the jcode terminal. AICHE drops formatted text at your cursor. jcode builds.

Download AICHE
Works on
macOSWindowsLinux

Short answer: launch jcode in your repository, focus the TUI input prompt, press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux), speak your full architecture or task brief, press the hotkey again to insert clean text, and hit Enter. jcode plans, edits files, and runs tools while AICHE handles the dictation.

jcode is an open-source, ultra-low-overhead terminal coding agent harness built for speed and resource efficiency. Designed to scale multi-session agent workflows with minimal RAM consumption, jcode connects to multiple LLM providers (Claude, OpenAI, Gemini, GitHub Copilot, OpenRouter, and others) and features built-in browser automation, agent swarms, and memory management.

Where Typing Slows You Down

jcode runs fast and boots instantly. But like any advanced coding agent, the quality of its output depends entirely on the fidelity of your initial prompt. When you dictate a 250-word prompt with exact file paths, constraints, test commands, and edge cases, the agent can solve the problem in a single pass.

Typing that level of detail takes several minutes. When typing feels tedious, developers cut corners, leaving out critical boundaries ("do not touch the migrations folder" or "run cargo test --lib to verify"). That results in multiple back-and-forth correction loops. Speaking eliminates the typing tax: talking runs at 150 WPM compared to 40 WPM on a keyboard, letting you supply deep context effortlessly.

jcode Features AICHE Complements

  • Terminal TUI (jcode): Dictate your main task prompt and follow-up instructions directly into the interactive prompt.
  • Multi-session workflows: Because jcode is highly RAM-efficient, developers often run multiple parallel sessions in tmux, zellij, or terminal tabs. Focus any active session, toggle the AICHE hotkey, and speak the brief.
  • Browser automation: When using jcode's built-in browser tool (open, snapshot, click, fill_form), dictate the testing or scraping goal in plain language so the agent chooses the right actions.
  • Provider switching: Dictate prompts tailored to any provider you configure via jcode login (Claude, OpenAI, Gemini, Copilot, or direct API keys).

AICHE inserts clean text into the active prompt field. Permissions, provider choices, and tool approvals remain under your full control.

How It Works

  1. Install jcode (curl -fsSL https://jcode.sh/install | bash on macOS/Linux or via Homebrew brew install jcode).
  2. Run jcode inside your project directory.
  3. Click or navigate to the prompt input line in the terminal.
  4. Press ⌃+⌥+R (Mac) or Ctrl+Alt+R (Windows/Linux) to start recording.
  5. Speak your complete task brief: requirements, files to inspect, acceptance criteria, and constraints.
  6. Press the hotkey again. AICHE cleans up filler words, applies smart punctuation, and inserts formatted text at your cursor.
  7. Hit Enter. Review diffs and tool executions in jcode.

Pro Tips for Developer Prompts

  • Enable Software Development profile (Pro): Recognition is specifically tuned for programming vocabulary, library names, kebab-case CLI flags, and snake_case identifiers.
  • Add custom vocabulary: Put your repo names, internal services, and custom CLI commands into AICHE Custom Vocabulary so they are spelled accurately every time.
  • Auto-translation for global developers: Think and speak in your native language (German, Japanese, Spanish, Mandarin, etc.). AICHE translates and outputs clean English prompts directly into the terminal.
  • Terminal multiplexers: Works out of the box in Ghostty, Alacritty, iTerm2, Kitty, WezTerm, tmux, and zellij.

What You Get with AICHE

  • Unlimited voice notes with AI cleanup: Filler words removed, code terms preserved, clean formatting.
  • Software Development profile (Pro): Tuned for codebases, APIs, and command-line interfaces.
  • Custom vocabulary: Sync up to 50 custom terms, repository names, and internal jargon across devices.
  • Zero-retention audio: Audio is streamed for transcription and discarded immediately after processing.
  • Universal compatibility: One hotkey across your terminal, IDE, browser, and communication apps.

Plans start at $3.99/mo billed annually with a 7-day free trial. See pricing.

Common Questions

Q: Does AICHE work inside terminal multiplexers running jcode?
A: Yes. AICHE delivers text via OS-level input events directly to whatever window and terminal field has focus, including tmux and zellij.

Q: Can I dictate while jcode is executing commands or running tests?
A: Yes. You can focus another terminal tab or prepare your next prompt in an editor or note, then paste or dictate directly once the agent completes its run.

Q: Does AICHE invoke jcode CLI flags or execute commands automatically?
A: No. AICHE only inserts text at your cursor. You retain full control over sending the message and approving any actions.

Try it: Open jcode in your repository, press your hotkey, and speak a complete architectural task you've been putting off because typing the spec felt too tedious.

Tags

ai-codingdevelopmentworkflow