// dictation for people who drive agents

Your voice,
compiled.

AgentWispr turns how you actually talk — rambling, half-formed, full of “um” — into clean, code-aware prompts, then drops them straight into your terminal, coding agent, or editor.

macOS 14+ · free local mode · trial unlocks cloud accuracy

Claude Code · ~/checkout-service
agentwispr
Listening
YOU SAID

um so can you uh add a use effect that like fetches the user on mount and handles the loading state you know

CLEANED & INJECTED

live preview — same pipeline that runs on your Mac

INJECTS CLEANLY INTO THE TOOLS YOU ALREADY LIVE IN

Claude CodeCursorzshWarpVS CodeZedJetBrainsGhosttyCodex CLItmuxNeovimiTerm2Claude CodeCursorzshWarpVS CodeZedJetBrainsGhosttyCodex CLItmuxNeovimiTerm2
// why it's different

Generic dictation wasn't built for the way developers talk.

AgentWispr is. Three things make it land where WisprFlow and Superwhisper don't.

INJECTION01

Lands in the tools you live in

Paste injection that actually works in your terminal, Claude Code, Cursor, and JetBrains — where generic dictation apps drop characters or land in the wrong field.

claude ›
refactor the auth guard
injected · cursor placed
CODE-AWARE02

Speaks your stack

Cleanup tuned for code. Your function names, libraries, and CLI flags survive — instead of getting autocorrected into nonsense.

pump installpnpm install
use effectuseEffect
dash dash port--port
LONG-FORM03

Built for whole thoughts

Dictate a full paragraph of intent to your agent. AgentWispr cuts the filler and hands your model a clean, structured prompt — not a transcript.

“um so basically i want it to like…”
“Add pagination to the results endpoint, 25 per page.”
// the cleanup

From “um, like, you know” to shippable.

A small local model strips the filler, fixes the technical terms, and structures your intent — before a single character reaches your agent.

RAW TRANSCRIPT

okay so i need a function that um takes a list of orders and like groups them by customer and then uh returns the total per customer you know what i mean

142 words/min · 11 filler words
CLEANED & INJECTED
function totalsByCustomer(orders) {
  return orders.reduce((acc, o) => {
    acc[o.customer] = (acc[o.customer] ?? 0) + o.total
    return acc
  }, {})
}
structured · 0 filler · ready to run
// pricing

Start talking in 60 seconds.

Cloud accuracy is on by default — no model downloads, no API keys, no setup. Prefer offline? Local mode is free, forever.

Local

$0free, forever

The offline on-ramp. Runs entirely on your Mac, no account needed.

  • On-device transcription + cleanup
  • Terminal & agent injection
  • Code-aware vocabulary
  • Audio never leaves your machine
Download for Mac

Bring your own machine. No sign-in.

DEFAULT

Pro

$12per month

Cloud accuracy on by default. Nothing to configure — just talk.

  • Everything in Local
  • Hosted cloud transcription — top accuracy
  • Hosted cleanup, zero model downloads
  • No API keys, no provider setup
  • Priority dictation + new models first
Start 7-day free trial

No card for the trial · cancel anytime · bring-your-own-key supported

// stop typing what you could say

Talk to your tools.
Let them keep up.

Download for Mac — free

Cloud early-access list · no spam · unsubscribe anytime