Speak. It lands.

Hold a key, talk, let go. The words appear where your cursor is.

brew install ionian-flow
FreeMIT licensedmacOSNo account
MAIL · NEW MESSAGE
TO ANNA
Hi Anna, the draft is ready. I moved the launch to Thursday so we have a day for testing. Talk tomorrow?
ListeningIONIAN FLOW · 00:07

Three moves. No window to switch to.

1
fn

Hold the key

Hold fn wherever you can type.

2

Speak naturally

Talk as you would to a colleague. Pauses are fine.

3
The launch moves to Thursday.

Let go

Clean text appears at your cursor, in any app.

Small tool, no strings.

Every app

Anywhere there is a text cursor.

Private by default

Transcription runs on your Mac.

Clean text

Punctuation added. Filler words removed.

Your words

Teach it names and terms once.

No account

Install it and start talking.

Open source

MIT licensed. Read it, change it, keep it.

Dictation should not cost a monthly fee.

I talk faster than I type. Paying every month for that made no sense, so I built my own.

Ionian FlowTypical dictation app
PriceFreeMonthly fee
AccountNoneRequired
Your audioStays on your Mac by defaultSent to their servers
Source codeOpen, MITClosed

Up and talking in a minute.

  1. 1Install with Homebrew. One line in your terminal.
  2. 2Open Ionian Flow. It lives in your menu bar.
  3. 3Allow microphone and accessibility. macOS asks once.
  4. 4Hold fn and talk.
TERMINAL
# install
brew install ionian-flow
# open it
open -a "Ionian Flow"
Questions
Is it really free?

Yes. No paid tier, no account. MIT licensed.

Does my voice leave my Mac?

Not by default. Transcription runs locally. A cloud model is optional, with your own key.

Which apps does it work in?

Any app with a text cursor.

Can I use a different key?

Yes. Any key or shortcut, hold to talk or tap to toggle.

More from Ionian Labs.