Blog

Notes from building FnFlow: how it works, how it compares, what changed.

9 October 2026

How I built a local dictation app for Mac

Building FnFlow: a warm whisper.cpp server that loads the model while you talk, a speech model inside the installer, paste checks for Electron apps, and Whisper's phantom phrases.

8 October 2026

How 7 Mac dictation apps get you to your first dictation

Wispr Flow, Superwhisper, VoiceInk, Spokenly, MacWhisper, Aqua Voice and Willow: which permissions they ask for, which key they use, how they handle the fn/🌐 conflict, and how fast you get to the first dictation.

6 October 2026

A free, local Wispr Flow alternative

FnFlow is a free Wispr Flow alternative that runs locally. Hold fn, talk, and it's typed into Cursor, Slack or any other app. Whisper runs on your Mac's GPU, text shows up in about 1.2 s, and there's no word limit.

6 October 2026

FnFlow vs VoiceInk

FnFlow and VoiceInk compared. Both are local Whisper dictation apps for Apple Silicon Macs. FnFlow is a free download, and VoiceInk is open source with a paid app.

6 October 2026

Voice dictation for Cursor, Claude Code and VS Code

Dictate prompts to Cursor, Claude Code and VS Code with your voice. Hold fn, talk, and FnFlow types into the chat or terminal. Recognition runs locally and uses your project's names as spelling hints.