For developers

Dictation that knows your codebase.

Most dictation tools fall apart the moment you say a file name. They hear “user auth service dot swift” and write it exactly that way, so you stop and fix it by hand, which is slower than having typed it. Flit reads the project you have open and spells the name the way your repo spells it.

7 days free · Then $29 once · No account · macOS 14 or later · Apple silicon

Cursor 9:41

~/flit %

open VoiceSnippetStore.swift 

your exact words · 0.15s

open voice snicket store dot swift

fn

faster than typing

0.15s

verbatim in terminals

60

spoken commands, no model

0

bytes leave your Mac

No integration, no plugin, no waiting for support. Flit types wherever your cursor already is.

How it works

Three steps, and none of them is “open the app”.

  1. 1 fn

    Put your cursor anywhere

    Wherever you would normally type: your editor, your terminal, a pull request. Flit has no window of its own to switch to.

  2. 2

    Hold the key and talk

    Speak normally, fillers and all. A small bar shows the words arriving as you say them, so you can see it working.

  3. 3

    Let go. It is written

    Finished text appears at your cursor about 0.7 seconds later, punctuated and formatted. No copying, no cleanup, no second window.

Prefer not to hold a key? Tap once to lock it on, or arm hands-free mode and Flit starts when you speak. Escape cancels any dictation.

Sound familiar?

Every identifier comes out as four separate lowercase words.

Dictation tools reword your shell commands into prose.

Punctuation-heavy code means reaching for the keyboard anyway.

Cloud tools want your keystrokes and the context of your repo.

What it looks like

This is what you said. This is what Flit wrote.

You said

“open voice snicket store dot swift”

Flit wrote · Cursor

open VoiceSnippetStore.swift

Flit indexes your open project, so it fixes the mishearing against the real symbol name.

What you get

Your project, indexed locally

Dictating into an editor or terminal, Flit reads the open project’s file and symbol names, so “user auth service dot swift” becomes UserAuthService.swift. File names and paths only, never file contents, and the index never touches disk or network.

Terminals stay verbatim

In terminals and editors your words are never reworded. “git log dash dash oneline” becomes git log --oneline, exactly, and lands in about 0.15 seconds.

Punctuation and casing, spoken

More than 60 spoken commands handled by fixed rules, not a model: open paren, dollar sign, dash dash force. Say “camel case” or “snake case” to control how the rest of the sentence joins up.

Shaped as a prompt for AI chats

Dictating into Claude, ChatGPT, or Cursor structures your words as a clear prompt and keeps code terms verbatim. It never answers the request for you.

12Compared

Compared, by name.

Flit Wispr Flow Superwhisper SpeakMac Spokenly
Runs on your Mac AlwaysCloudLocalLocalLocal or cloud
Price $49 onceMonthly, forever$250 once$29 onceFree / $9.99 mo
Built for macOS only YesNoYesYesNo, 4 platforms
Text appears as you speak YesYesNoNot statedNot stated
Languages 99100+Many25 + packsMany
Account required NoYesNoNoNo
Exact times and commands Fixed rulesModel decidesModel decidesNot statedNot stated
Knows your codebase Indexes itNoNoNot statedNot stated
Style rule per app YesYesNot statedNot statedNot stated

Compared against each product's own published information. “Not stated” means the product does not publish that detail.

Do not take our word for it

Run Flit with the network off, or point Little Snitch at it while you dictate. The dictation still works and the monitor stays silent. That is the whole claim, and it takes a minute to falsify.

Questions

Does Flit read my source code?

No. It reads file and directory names, and the path of the document you have open. File contents are never read. The index lives in memory, is never written to disk, and never leaves your Mac.

Which editors work?

Terminal, iTerm, Warp, Xcode, VS Code, Cursor, Zed, Sublime, and JetBrains IDEs, plus any other app with a cursor. Terminals without a document still get verbatim mode.

Will it mangle my commit messages or comments?

In editors and terminals Flit runs in verbatim mode, so nothing is reworded. Prose formatting applies in chat, mail, and docs, where you want it.

Pricing

One price. Yours forever.

You will buy Flit once and it is yours permanently, on up to 2 Macs, with 12 months of updates. No subscription, no account, no upsell.

Launch pricing

First 100 licenses

Once they are gone, Personal steps to $39, then $49. Lifetime goes to $99.

Personal

Most people

$29

was $49

Yours forever, on 2 Macs. Updates for a year.

Lifetime

$79

was $99

Yours forever, on 2 Macs. Every update, forever.

Not on sale yet. These are the prices Flit will launch at. macOS 14 or later · Apple silicon. 7 days free first, no card, and a 30-day refund.

Both include

  • Every feature. There is no Pro tier and nothing is held back.
  • All 99 languages and every local model, downloadable free.
  • Developer mode, snippets, the dictionary that learns, a style per app.
  • No account. Flit never asks who you are.

Questions? The pricing page answers the usual ones. If a future major version is ever a paid upgrade, you will hear it from us before you pay for anything.