Skip to main content
Download SpeakoFlow for your operating system from the Releases page, then follow the section for your platform.

Windows

Run the .exe installer. Use the .msi instead if you deploy with one.
Windows code signing isn’t in place yet, so SmartScreen may warn that the installer isn’t from a known publisher. Choose More info → Run anyway.

macOS

1

Drag SpeakoFlow into Applications

Open the .dmg and drag the app across, as usual.
2

Clear the quarantine flag

Open Terminal (press Cmd + Space, type Terminal) and run:
3

Open it from Launchpad, Spotlight, or Applications

macOS then asks for Microphone and Accessibility permission. Grant both.
You do this once per version you install, not once per launch.
The app is not damaged. That wording is what macOS shows for any app it can’t trace to a paid Apple Developer account. Signing costs $99/year, which this project doesn’t have yet.The xattr command removes the “downloaded from the internet” tag macOS puts on the file. SpeakoFlow can’t auto-update while unsigned, so you repeat the command each time you download a new version.There is no button to click instead. macOS 15 and later removed the old right-click → Open bypass, and “damaged” is the one case where no Open Anyway button appears in System Settings → Privacy & Security. Apple code signing and notarization is on the roadmap and removes this step entirely.
Builds cover M1 and newer. GitHub retired its Intel build machines in December 2025, so there is currently no way to produce and test an Intel build.On an Intel Mac you can still build from source.
Microphone (System Settings → Privacy & Security → Microphone). So it can hear you.Accessibility (System Settings → Privacy & Security → Accessibility). So it can type into other apps.

Linux

Prefer the .deb where there is one. It registers the app icon and menu entry, which the AppImage can’t do on its own.
The .deb is built on Ubuntu 24.04, so it needs that era of glibc. Use the AppImage instead.
The packaging doesn’t bundle the speech engine correctly. Shipping an .rpm that installs but can’t transcribe would be worse than not shipping one.
That’s normal AppImage behavior, not a SpeakoFlow bug. The icon appears once the app is running, and the file in your file manager stays generic. Gear Lever or AppImageLauncher adds a menu entry if you want one.

After installing

A short setup wizard runs on first launch. Next: dictate your first sentence.
The download buttons on speakoflow.com pick the right file for the machine you’re on. Installing on a different computer? Add ?os=mac, ?os=linux, or ?os=linux&arch=arm64 to the homepage URL.
Last modified on August 7, 2026