More on the topic…
FreeFlow is a free Mac dictation app that copies the core features of paid alternatives like Whisper Flow and Superwhisper. You hold or toggle a keyboard shortcut to dictate, and the app transcribes your speech using Groq's API (which you need to set up yourself with a free key). It then cleans up the raw transcription using an AI model, fixing grammar, removing filler words, and correcting spelling based on context from whatever app you're typing into. You can add custom vocabulary for names and jargon you use frequently, and you can edit existing text by selecting it and giving spoken instructions like "make this shorter" or "turn this into bullets."
The app has no server component, so nothing gets stored on FreeFlow's infrastructure—only your audio and transcripts go to whatever API provider you configure (Groq by default, but you can swap in OpenAI-compatible alternatives or run local models like Ollama). The cleanup process is customizable; if you want less aggressive processing, you can paste in a simpler prompt that just fixes obvious errors without inferring meaning. For local models that run slower, you can extend the default 20-second timeout up to 120 seconds or longer through macOS terminal commands, with separate timeout settings for transcription, cleanup, and context requests.
The project is maintained by Marc Bodea and released under the MIT license, so you can inspect the code and modify it yourself. It requires either a Groq API key or access to another transcription and LLM provider, which means there's a setup step before you can start using it. The shortcut system is flexible—you can customize both the hold-to-talk and toggle modes, and if your toggle shortcut extends your hold shortcut, you can start holding and then press extra modifier keys to switch into latched mode without stopping the recording.
Questions about this article
No questions yet.