Superwhisper app icon

Superwhisper

Voice coding. Talk to your IDE, let the AI build it.

Superwhisper turns your voice into text inside any app. Developers use it to talk to AI coding assistants like Cursor, Claude Code, and Copilot. You describe what you want, the assistant writes the code. Andrej Karpathy called this "vibe coding."

Download freeView pricing

What is vibe coding

In February 2025, Andrej Karpathy posted about a new way he'd been writing software. He was talking to Cursor's Composer through Superwhisper, describing features in plain English, and barely touching the keyboard. He called it "vibe coding."

The workflow is straightforward. You open your AI coding tool, hold your push-to-talk shortcut, and describe what you want built. Superwhisper converts your speech to text and types it directly into the chat. The AI assistant reads your prompt and generates the code. You review, accept, and move on.

Speaking is faster than typing, and it changes how you think about prompts. When you type, you tend to be terse. When you talk, you naturally give more context. That extra context helps the AI produce better results on the first try.

How it works with AI coding tools

Superwhisper works at the operating system level. It listens for a global keyboard shortcut, records your speech, converts it to text, and pastes the result wherever your cursor is. There's nothing to install inside your editor. If you can type in it, Superwhisper works with it.

That means it works with Cursor Composer, Claude Code in the terminal, GitHub Copilot Chat in VS Code, Windsurf, Xcode, JetBrains IDEs. It also works for the non-coding parts of development: writing commit messages, PR descriptions, documentation, Slack messages about technical decisions.

Super Mode is where things get interesting for developers. It reads what's on your screen and adjusts the output to match. When you're in an IDE, it keeps your dictated text technical and clean. You don't get "Hey comma can you please add a function that dot dot dot" in your prompt. You get well-formed instructions.

Works in any IDE
Cursor, VS Code, Windsurf, Xcode, terminal, Claude Code. Superwhisper types wherever your cursor is. No plugins or extensions.
Push-to-talk
Hold your shortcut, speak, release. Text appears where your cursor is. Whole interaction takes a couple of seconds.
Offline and private
On-device speech recognition. Your audio never leaves your machine. Works on a plane, works air-gapped.
Super Mode for code
Reads what's on screen and keeps output technical when you're in a code context. Your prompts come out clean without manual editing.

What developers say

"There's a new kind of coding I call 'vibe coding'... I just talk to Composer with @superwhisperapp so I barely even touch the keyboard."

— Andrej Karpathy, Founder of Eureka Labs

"Tried @superwhisperapp today. Very nice. Lets me talk to Cursor and then it codes for me, just gets it right."

— Pieter Levels, serial entrepreneur

"Superwhisper delivers on the dream of an AI-native operating system. The best part: it's insanely fast and does just what you expect."

— Guillermo Rauch, CEO of Vercel

Frequently asked questions

What is vibe coding?

Andrej Karpathy coined the term in early 2025. The idea is simple: you describe what you want in natural language, and an AI coding assistant builds it. You guide the direction, the AI writes the code. Karpathy was using Superwhisper with Cursor's Composer when he came up with it, talking instead of typing his prompts.

Which IDEs and coding tools does Superwhisper work with?

All of them. Superwhisper works at the system level, so it types wherever your cursor is. Cursor, VS Code, Windsurf, Xcode, JetBrains, Vim in a terminal, Claude Code in your shell. No plugins needed.

Does Superwhisper write code directly?

No. Superwhisper converts your speech into text and types it into whatever app is focused. When that app is Cursor Composer or Claude Code, your spoken words become the prompt that tells the AI what to build. Superwhisper handles the voice-to-text part. Your coding assistant handles the code generation.

Can I use it offline?

Yes. There are on-device models that run locally without any internet connection. Audio stays on your machine. Good for air-gapped environments or if you just don't want your voice data going anywhere.

What programming languages does it support?

Superwhisper handles speech-to-text, so the programming language doesn't matter. Whatever language or framework you're working in, Superwhisper will produce accurate prompts for your AI coding tool. Super Mode picks up on the code context on screen and formats accordingly.

Is talking actually faster than typing prompts?

For most people, yes. You speak roughly 3x faster than you type. The bigger win is that speaking lets you describe problems more naturally. Instead of carefully typing a concise prompt, you can explain what you want conversationally. The AI assistants handle verbose input just fine.

Start voice coding today

Free tier that doesn't expire. macOS, Windows, and iOS.

Download free