What happens between you talking and text appearing.

Vibe Typer mutes your system audio, transcribes what you said in any of 99 languages, cleans it up with Magic Formatter, and types the result at your cursor. Then it learns from what you fix.

After it types

Fix a word once. It offers to remember it.

It types Superbase, you correct it to Supabase, and a small prompt asks if it should save that fix to your dictionary. Say yes and it's Supabase from then on. The check runs on your machine and only looks at the text it just typed.

  • Only watches the text it just typed, and stops once you move on
  • One tap saves it. Matches the whole word, any case
  • Dismiss a suggestion and it won't ask about that pair again
  • Runs on your machine. Saved entries sync to your iPhone
How the dictionary works
While you speak

Your music pauses while you talk.

Start recording and your system audio mutes, so the video in the other tab doesn't end up in your transcript. Stop, and the volume comes back where it was.

  • Mutes every audio source when you start recording
  • Restores your volume when you stop
  • On by default. Turn it off in Settings if you'd rather not
How Auto System Mute works
Before it types

Magic Formatter types the correction you said.

Say “noon, actually make that 3 PM” and it types 3 PM. Filler words are dropped and punctuation is added before anything reaches your cursor. Runs on every dictation, on the free plan too.

  • Handles “no wait”, “scratch that” and “actually make that”
  • Drops um, uh, like, and the rest of the filler
  • Fixes punctuation, capitals and sentence breaks
  • History shows a diff of every change, red for removed and green for added
More on Magic Formatter
Set once

Tell it once how you write.

Type a note like “keep it short” or “never use em dashes” and every dictation follows it, on desktop and iPhone. Rewrite changes one selection. This changes all of them.

  • Plain text, any style you can describe
  • Presets for concise, professional and British spelling
  • Names, numbers, dates and times are never changed
  • Free on every plan, synced across your machines
Set up custom instructions
When you ask

AI rewrite and reply. Select text, say how.

Select some text and say “rewrite, make it shorter”. The selection is replaced with the shorter version. Or copy a message, say “reply” and give the gist, and it drafts the response for you.

  • Any instruction you'd give a person works, like shorter or more formal
  • Reply reads the message on your clipboard and drafts from your one-line summary
  • Both type straight into the app you're in
See AI voice commands
When it lands

Clean text insertion in terminals, editors, chat.

Terminals, editors and chat apps each want a different paste shortcut. Automatic mode checks which app has your cursor and uses the one it understands, so Ctrl+V in Slack and the terminal-safe shortcut in your shell. Nothing to configure, and you can override it per app.

  • System-wide: one hotkey types into any app, with no browser extension or per-app plugin
  • Native on Linux under both Wayland and X11, and on Windows and macOS
  • Plain text lands cleanly in terminals and code editors
  • Per-app overrides if you want them
Text insertion preferences
After it's done

Nothing stored. Audio is gone when text lands.

Your recording is processed in memory, turned into text, and discarded. No audio stored, no transcripts kept on our servers, no training on your voice, and nothing ever sold.

  • Audio processed in memory on our servers, never stored
  • Transcripts cleared immediately after delivery
  • No AI training on your audio or transcripts
  • Local history stays on your machine, under your control
Local history & privacy
Any time

Recording indicator. Pick any two colours.

It's on screen all day. Choose any two colours for the waveform and they follow you to your other machines.

  • Any two colours
  • Your settings follow you to other machines
Preferences sync
Away from your desk

iPhone and iPad. Dictate into any app.

On iPhone, Vibe Typer is a keyboard. Hold the globe key, pick it, and talk. The text lands in whatever app you're in, cleaned up the same way as on desktop. Same account, so your instructions and dictionary come with it.

  • A dictation keyboard, so it works in any app that takes typing
  • Magic Formatter and your custom instructions run here too
  • Your dictionary, languages and history come across with your account
  • In beta on TestFlight, on iOS 17 or later
Get the iOS beta
Going further

Run a command when recording starts.

Run a shell command when recording starts and another when it stops. Most people use it to pause a media player or turn on a busy light. Saved per OS, so your Linux box and your Mac each keep their own.

  • Two triggers: before recording starts, and after recording stops
  • Runs through your own shell, with your user's permissions
  • Saved per operating system: Linux, Windows and macOS each keep their own
  • Output is ignored and a failed command never interrupts a recording
How hooks work

The smaller things.

You'll run into these in the first week.

Typing in under a minute

  • 1
    Download
  • 2
    Press the hotkey
  • 3
    Talk
About a minute, start to finish.

Free to start.