Voice coding

Speak the prompt. Keep your hands on the problem

Tell Claude Code or Cursor what to build, change, and avoid. ListenIn turns the spoken draft into a prompt the agent can act on.

What is voice coding with ListenIn?

Voice coding with ListenIn means dictating instructions into the AI coding tool you already use. ListenIn recognizes the speech, preserves technical terms, organizes the instruction, and inserts it at the current cursor.

How does the workflow run?

  1. Put the cursor in Claude Code, Cursor, a terminal, or an editor.

  2. Start ListenIn and say the goal, the steps you have in mind, and anything the agent must not change.

  3. Stop speaking. ListenIn turns the ramble into a structured prompt and inserts or routes it to the AI tool.

The boundary is clear

Built for
Claude Code, Cursor, terminals, editors, and any text field
Prompt shape
Goal, numbered steps, constraints, and relevant context
Input languages
English, Chinese, or both in the same instruction
Does it run code?
No. It prepares and inserts the prompt; your AI tool decides what to do
Free plan
8,000 AI-cleaned words per week; no account

Does ListenIn write code for me?

No. ListenIn is the input layer between your voice and the coding agent. It does not inspect your repository, approve commands, or pretend that a prompt has been executed.

It turns what you said into a clearer instruction and places that instruction where the AI tool can receive it.

What makes a spoken prompt usable?

People rarely speak in neat markdown. The important pieces arrive out of order: first the task, then a constraint, then a correction, then one file that must not change.

ListenIn can organize those pieces into a goal, numbered steps, and constraints while preserving technical names such as OAuth, regex, JSON, localhost, kubectl, SwiftUI, and Vercel.

Where can I dictate coding prompts?

Anywhere your Mac has a text cursor: Claude Code in Terminal, Cursor, VS Code, Xcode, a browser chat, or a plain text file.

AI command mode can route a dictated prompt to a chosen AI app. Ordinary dictation can simply insert it into the field already focused.

What leaves the Mac?

Speech recognition runs through Apple’s speech engine. ListenIn’s built-in cleanup service receives recognized text, never the audio.

With your own API key, text goes directly to the provider you configure. With local Ollama, the cleanup stays on the Mac as well.

Read the complete data-flow table →

Voice coding questions

Can I use voice dictation with Claude Code?

Yes. Put the cursor in Claude Code, dictate with ListenIn, and insert a cleaned or structured prompt into the terminal input.

Does it work with Cursor?

Yes. ListenIn works at the current macOS text cursor, including Cursor chat and editor fields.

Can I mix Chinese explanations with English code terms?

Yes. Mixed Chinese-English instructions are a core use case, and the built-in technical lexicon helps terms survive recognition and cleanup.

Is this the same as Claude Code voice dictation?

Both let you speak prompts. ListenIn is system-wide, adds multiple cleanup strengths, supports mixed Chinese-English speech, and can be used across different AI tools and ordinary Mac apps.

Dictate the next prompt instead of typing it

Download ListenIn for macOS 14 or later. Start with 8,000 AI-cleaned words per week, no account required.

Download for Mac