Skip to content
SJ2006-stackPublic

About

Mac dictation framework FREE local models or BYOK , choose a custom hot-key, and customize your own whisper-flow with very absurdly low latency reaching upto ~200ms, Download FastFlow.dmg.

Resources

Contributing

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

FastFlow

Private push-to-talk dictation for macOS. Hold Right Option, speak, release — text lands where you’re typing (when focus is verified).

Hotkey only — there is no wake word. Dictation starts when you press and hold Right Option.

Local FREE by default — first launch asks which model to use (FREE on-device vs BYO). Optional cloud / custom endpoints for higher accuracy. Developers treat FastFlow as a framework interface and fuse their own ASREngine.

Download for Mac

⬇ Download FastFlow.dmg

Click → Safari downloads the installer. Then:

  1. Open the DMG
  2. Drag FastFlow into Applications
  3. Open it (right-click → Open the first time if macOS asks)
  4. Choose a model — FREE local (recommended) or BYO
  5. Grant Microphone + Accessibility
  6. Hold Right Option to dictate

More: docs/DISTRIBUTION.md · docs/FRAMEWORK.md · Releases


Requirements (from source)

  • macOS 14+ / Apple Silicon recommended
  • Xcode 16+ to build (full Xcode — CLT-only SPM breaks on some macOS 26 setups)

Build from source

cd ~/FastFlow
swift build -c release && swift run FastFlow

# Classic Mac installer DMG
./scripts/make-slim-release.sh release
open dist/FastFlow.dmg

Default backend is auto: tiny stub until models are cached (slim-friendly).

Permissions

  1. System Settings → Privacy & Security → Microphone
  2. Accessibility (and Input Monitoring if the hotkey never fires)
  3. Hold Right Option in Notes / Slack / a browser field

Docs

About

Mac dictation framework FREE local models or BYOK , choose a custom hot-key, and customize your own whisper-flow with very absurdly low latency reaching upto ~200ms, Download FastFlow.dmg.

Resources

Contributing

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages