v0.1.7 Streaming transcription, on-device only

Hold. Speak.
It appears.

A menubar app for Mac. Hold ⌘⌥, speak, release — text appears right at your cursor. Runs entirely on your machine. Works in every app. Free.

Free 100% on-device macOS 13+
~300ms Apple Silicon latency
0bytes / cloud Audio sent off-device
$0forever No subscription, no account
apps Wherever your cursor is
The MVP

Three things, done right.

LocalFlow does one thing — voice to text — and it does it everywhere, instantly, and without a server in sight.

01 / 02 / 03
Push to talk

One global hotkey, anywhere.

Hold ⌘⌥ in any app on macOS. No clicks, no menubar dance, no waiting for a wake word. Release to transcribe.

+
Universal

Works in every app.

Text is pasted at your cursor via the macOS clipboard. No integrations, no plugins, no extensions. If you can type into it, you can dictate into it.

Private & free

On-device. No subscription.

Audio never leaves your Mac — Whisper runs locally via MLX or faster-whisper. No account, no API key, no usage limits, ever.

mic
your mac
cursor
Works with

If you can type into it,
you can dictate into it.

No integrations. No plugins. Just a global hotkey and the macOS clipboard.

Setup

Three steps. One minute.

The Whisper model downloads once on first use (~150 MB) and runs fully offline from then on. After that, you'll never need internet again.

01
Download & open the app

Drag LocalFlow.app to Applications and launch it. A mic icon appears in your menubar — no Dock icon, no clutter.

02
Grant three permissions

In System Settings → Privacy & Security, enable Microphone (to listen), Accessibility (to paste), and Input Monitoring (for the global hotkey).

Input Monitoring is the most commonly missed — without it, the hotkey silently does nothing
03
Hold ⌘⌥ and speak

Click the menubar icon, flip the toggle ON, then hold ⌘ Command + ⌥ Option anywhere, speak, and release. Text streams to your cursor as transcription progresses.

Download

Free.

No account, no subscription, no ongoing internet connection required.

After opening, look for the LocalFlow icon in your menubar — the app has no Dock icon

v0.1.7  ·  macOS 13+  ·  Apple Silicon & Intel
First launch: right-click the app → OpenOpen