AI assistant for safe, reliable productivity with code, collaboration, and integrations.
SpeakoFlow
About SpeakoFlow
SpeakoFlow is a free, open-source desktop application that provides offline voice dictation and an AI assistant for Windows, macOS, and Linux. It allows users to type text into any application by speaking, with live transcription or batch processing after pausing. The tool includes a voice-activated assistant triggered by a hotkey, which can generate replies, draft emails, or answer questions using on-screen context. It supports real-time cleanup of spoken text to remove filler words and adjust tone, and offers a separate chat interface for conversational queries with spoken responses. Transcription occurs entirely on the user’s device, with optional integration of local or cloud-based AI models. The application also features customizable profiles for different writing styles and private memory storage that remains on the device.
Key features
- Offline voice dictation with live transcription
- AI-powered text cleanup and tone adjustment
- Screen-aware assistant for contextual queries
- Hotkey-triggered voice assistant with spoken responses
- Customizable profiles for different writing styles
- Private memory storage on local device
- Support for local and cloud AI models
- Integration with any text input field
Use cases
- Transcribing meetings or lectures in real time
- Drafting emails or messages hands-free
- Generating written responses using on-screen context
Pros
- Free and open-source under MIT license
- Runs entirely offline with optional local or cloud model integration
- Supports live transcription, AI cleanup, and screen-aware assistant
- Cross-platform compatibility for Windows, macOS, and Linux
- No account or telemetry required
Cons
- Requires manual installation steps on macOS
- No mobile or web version available
- Limited to desktop environments
Frequently asked questions about SpeakoFlow
Is SpeakoFlow really free?
Yes. SpeakoFlow is completely open source under the MIT license, so it can be used for free without any hidden costs or mandatory subscriptions.
How does SpeakoFlow ensure privacy?
Your voice is transcribed entirely on your device, and no audio or text is uploaded by default. The assistant only interacts with the AI model provider you choose, which can be a fully local one.
Do I need an API key to use SpeakoFlow?
No. You can run SpeakoFlow entirely on the built-in local model without an API key. Alternatively, you may plug in your own key for a cloud provider if preferred.
What is the 'Hey Flow' feature?
Saying 'Hey Flow' at the start of a dictation turns it into a request (e.g., replying to a message or drafting an email) instead of plain text, and the result is pasted where your cursor is.
Can SpeakoFlow clean up messy dictation?
Yes. The AI cleanup feature removes filler words, fixes grammar, and adjusts tone to match styles like Professional, Friendly, or Concise. It is optional and runs only when enabled.
How is the assistant different from the Flow feature?
The Flow feature pastes finished writing directly into any app. The assistant is a separate chat panel where you can converse and receive spoken answers without leaving your current application.