Repolode
zachlatta

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 FlowSuperwhisperMonologue

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. 1

    Download FreeFlow.dmg from the releases page

  2. 2

    Get a free Groq API key from groq.com

  3. 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