Flow State is a high-performance, local-first AI dictation assistant for macOS. Built with WhisperKit, it runs entirely on-device (Apple Silicon optimized), ensuring 100% privacy and zero latency.
- Supercharged Dictation: Uses state-of-the-art models like
Distil-Large-v3andLarge-v3-Turbofor unmatched accuracy. - Local & Private: No cloud APIs. Your voice never leaves your Mac.
- Smart Metrics: Tracks your "Time Saved" compared to typing manually (Calculates WPM vs. Speaking duration).
- Instant Paste: Transcribed text is automatically pasted into your active application.
- Global Hotkey: Trigger dictation from anywhere with a simple shortcut.
Flow State uses Groq to intelligently format your text based on the active application:
- Formal Mode: Auto-formats emails in Mail, Outlook, etc.
- Code Mode: Formats code snippets in Xcode, VSCode, Terminal (e.g., camelCase, snake_case).
- Casual Mode: Adds emojis and relaxed punctuation for Messages, Discord.
- Get your Free API Key at console.groq.com.
- Open Flow State.
- Go to the Profiles tab.
- Click Add Key and paste your API key.
- That's it! The app will now contextually format your dictation lightning fast.
- Download the latest release (
.dmg). - Open FlowState_Installer.dmg.
- Drag the Flow State app into the Applications folder.
- Launch the app!
Note: On first launch, the AI model (approx 1.5GB) will download automatically. This only happens once.
Requirements:
- macOS 14.0+ (Sonoma)
- Xcode 15+
- Swift 5.9+
git clone https://github.com/yourusername/flow-state.git
cd flow-stateWe have a unified build script that handles compilation, signing, and packaging.
./create_app_bundle.shThis will generate FlowState.app in the root directory.
To create the polished distribution DMG (with custom background and icon):
./create_dmg.shThis will generate FlowState_Installer.dmg.
- SwiftUI: Modern, responsive macOS UI.
- WhisperKit: Argmax's optimized implementation of OpenAI's Whisper for Apple Silicon (CoreML).
- AppKit: Low-level macOS integration (Hotkeys, Window Management).
MIT License. See LICENSE for details.