A macOS menu bar dictation app: hold fn, speak, and polished text is typed at your cursor using Gemini transcription.
zachlatta/freeflow
Free, open-source macOS dictation app that transcribes speech and pastes cleaned-up text into any text field, an alternative to Wispr Flow.
Open-source alternative to:Wispr Flow
Superwhisper
Monologue
- Stars
- 3,055
- Forks
- 316
- Open issues
- 74
- Last commit
- 2 days ago
What is it?
FreeFlow is a Mac dictation app. Hold the Fn key to talk, or tap Command-Fn to start and stop dictation, and the transcribed text is pasted into whatever text field is focused. Transcription and cleanup are performed by an AI provider; Groq is the default, and any OpenAI-compatible endpoint can be configured, including local servers such as Ollama or LM Studio.
Beyond plain transcription, FreeFlow can read nearby app context so names and terms are spelled correctly, and it supports a custom vocabulary for jargon and project-specific words. Edit Mode lets you select existing text and change it with a spoken instruction such as "make this shorter."
The app has no server of its own, so it does not store your data; the only outbound traffic is API calls to the transcription and LLM providers you configure. It is MIT licensed and runs on both Apple Silicon and Intel Macs.
Key features
- 01Hold Fn to talk or tap Command-Fn to toggle dictation, with customizable shortcuts.
- 02Context-aware cleanup uses nearby app content to spell names and terms correctly.
- 03Custom vocabulary preserves names and jargon during cleanup.
- 04Edit Mode transforms selected text using a spoken instruction.
- 05Works with Groq by default or any OpenAI-compatible local or hosted provider.
- 06Optional insertion into the original text field when switching windows.
Use cases
- Drafting emails and documents by voice instead of typing.
- Dictating into terminals, docs, or chat apps with correctly spelled technical terms.
- Running fully local transcription and cleanup with Ollama or LM Studio.
- Editing existing text by speaking instructions like "turn this into bullets."
Quick start
- 1
Download FreeFlow.dmg from the releases page
- 2
Get a free Groq API key from groq.com
- 3
Hold Fn to talk, or tap Command-Fn to start and stop dictation
Things to know
- Works only on macOS.
- Requires a Groq API key or another configured provider for transcription and cleanup.
In collections
Topics
FAQ
- What is freeflow?
- Free, open-source macOS dictation app that transcribes speech and pastes cleaned-up text into any text field, an alternative to Wispr Flow. FreeFlow is a Mac dictation app. Hold the Fn key to talk, or tap Command-Fn to start and stop dictation, and the transcribed text is pasted into whatever text field is focused. Transcription and cleanup are performed by an AI provider; Groq is the default, and any OpenAI-compatible endpoint can be configured, including local servers such as Ollama or LM Studio.
- Is freeflow free to use? What license does it have?
- freeflow is open source under the MIT license. Check the license terms before using it in commercial products.
- Is freeflow still maintained?
- Actively maintained. The last commit to freeflow was on Nov 5, 2026.
- What can I use freeflow for?
- Drafting emails and documents by voice instead of typing. Dictating into terminals, docs, or chat apps with correctly spelled technical terms. Running fully local transcription and cleanup with Ollama or LM Studio. Editing existing text by speaking instructions like "turn this into bullets."
- How do I install freeflow?
- Download FreeFlow.dmg from the releases page Get a free Groq API key from groq.com Hold Fn to talk, or tap Command-Fn to start and stop dictation
- Where can I get freeflow?
- The source code and installation instructions are on GitHub: https://github.com/zachlatta/freeflow
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Native macOS app that transcribes speech to text almost instantly, with local AI models and offline processing.
Native macOS speech-to-text app that transcribes dictation on-device or via cloud APIs, then reprocesses text with reusable AI workflows.
Open source macOS dictation app that turns speech into text with on-device models and optional AI cleanup, a local alternative to Wispr Flow.
Open-source voice dictation app for Mac: hold Fn, speak, and cleaned-up text is typed wherever your cursor is.
A small macOS menu bar app that turns speech into text using your existing ChatGPT sign-in, pasting the transcript into any text field.