Skip to content

Openstyle 1.0.0

Choose a tag to compare

@Maheidem Maheidem released this 19 Aug 14:59
· 51 commits to main since this release

Openstyle is a local-first voice dictation app for macOS. Hold a hotkey, speak, release, and the text appears at your cursor.

Transcription runs on your machine. There is no account, no cloud service, and no telemetry.

Install

Download Openstyle-1.0.0.dmg (Apple Silicon) and drag it to Applications.

The build is ad-hoc signed, not notarized, so macOS will warn on first launch. Right-click the app and choose Open, or clear the quarantine flag:

xattr -cr /Applications/Openstyle.app

Openstyle needs Accessibility and Input Monitoring permission to read the global hotkey and paste at your cursor, and Microphone permission to hear you. macOS will prompt on first use.

About this fork

Openstyle is a fork of freestyle-voice/freestyle at tag 0.7.1, the last release before upstream removed on-device transcription and moved to a hosted, account-based product.

Removed: Freestyle Cloud, accounts and the sign-in gate, billing, PostHog telemetry.

Kept: on-device transcription with local MLX and whisper.cpp models, bring-your-own-key access to third-party providers, Remix, vocabulary, shortcuts, per-app tone, and the plugin system.

Thanks to the Freestyle authors and contributors for the original work. MIT licensed, as upstream is.

Upgrading from Freestyle

Openstyle uses its own application-support directory. On first launch it copies an existing Freestyle profile across, including transcription history, vocabulary and installed plugins. The original is left untouched, so nothing is lost either way.

Because it copies rather than moves, anything dictated in Freestyle after your first Openstyle launch stays in Freestyle.

Assets

  • Openstyle-1.0.0.dmg — the app, Apple Silicon
  • Openstyle-1.0.0-arm64.zip — same build, for the updater
  • mlx_asr_worker-darwin-arm64.tar.gz — the on-device MLX speech runtime, fetched on first use of a local MLX model
  • latest-mac.yml — update manifest