opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

OpenWhispr: a free, open-source WisprFlow alternative that runs fully offline
GitHub RepoImpressions2

Project Description

View on GitHub

Your Voice, Your Text, Your Privacy: Meet OpenWhispr

You know the drill: you're in the zone, ideas flowing, and then you have to stop and type. Or worse, you're on a call, and you're scrambling to take notes while also being on the call. Dictation tools promised to fix this, but the big-name options often feel like a black box—your audio goes to the cloud, and you just have to trust that it's not being logged or sold. What if you could get the convenience of a tool like WisprFlow without handing over your voice data? That's exactly the gap OpenWhispr is trying to fill.

OpenWhispr is a free, open-source alternative to WisprFlow and Granola. It's a cross-platform desktop app that turns your voice into text, notes, and actions directly from your keyboard. The headline feature is that it can run fully offline, using local speech-to-text engines, so your audio never leaves your device. No telemetry, no data collection, just you and your words.

What It Does

At its core, OpenWhispr is a voice-to-text utility. You press a hotkey, speak, and your transcribed words appear right at your cursor. It's designed to be a system-wide tool, so you can dictate into any application—an email, a code editor, a chat window, you name it.

The architecture is flexible. You can choose to run transcription offline using local engines like Whisper and NVIDIA Parakeet. This is the privacy-first option, where all processing happens on your machine. Alternatively, you can opt for cloud processing for potentially faster speeds. The choice is yours, and it's a core part of the design philosophy.

Beyond basic dictation, OpenWhispr also includes features for meeting transcription and note-taking, and it even supports AI agents. This moves it from a simple dictation tool to a more comprehensive productivity assistant. It's built with a web-based UI (the logo is an SVG, and the release formats suggest an Electron-style app), and it's available for macOS, Windows, and Linux.

Why It's Cool

The most compelling thing about OpenWhispr is that it takes a stand on privacy by default. It's not a feature bolted on later; it's a core architectural choice.

  • Offline-first is the default mindset. The README emphasizes "your audio never leaves your device" as a primary selling point. In a world where every app wants to slurp up your data, having a tool that can work entirely offline is a breath of fresh air. You get the convenience of dictation without the creepy feeling of your voice being processed on a server you don't control.

  • It's a real alternative, not a clone. The project explicitly positions itself as an alternative to WisprFlow and Granola. That's a bold statement, but it's backed by a feature set that includes meeting transcription and notes, not just simple dictation. It's aiming to be a full replacement, not just a niche tool.

  • Cross-platform, actually. It's not just a Mac app. Windows and Linux users get first-class support with multiple package formats (.exe, .AppImage, .deb, .rpm). This is a huge deal for developers who live in a mixed-OS world or who are stuck on Linux at work.

  • You control the trade-off. The ability to switch between local and cloud processing is a smart design decision. It acknowledges that sometimes you need speed or accuracy that local models might not provide, and it lets you make that call per-use-case. It's not a binary choice; it's a sliding scale of privacy vs. performance.

  • The hardware note is honest. The README mentions that on Intel Macs, live speaker identification and voice fingerprinting aren't available because they depend on ONNX Runtime. This is a transparency that's nice to see. It tells you exactly what to expect on older hardware, which is the kind of detail that builds trust.

How to Try It

Getting started is straightforward. Head over to the GitHub releases page and grab the installer for your platform.

  1. Download the appropriate file for your OS:

    • macOS (Apple Silicon or Intel): .dmg
    • Windows: .exe
    • Linux: .AppImage, .deb, .rpm, or .tar.gz
  2. Install the app like you would any other program.

  3. Launch OpenWhispr and set up your hotkey.

  4. Speak. Press your hotkey, start talking, and watch your words appear at your cursor.

For more detailed documentation, including info on the API, check out the official docs. The project also has a changelog if you want to see how it's evolving, and a website for a broader overview.

Final Thoughts

OpenWhispr is a solid, practical answer for anyone who's been wanting to use voice dictation but doesn't want to sell their soul (or their audio data) for the convenience. It's particularly great if you're on Linux or Windows, where good dictation tools are rarer. The offline capability is the killer feature—it works on a plane, in a coffee shop with bad Wi-Fi, or in a secure environment where cloud services aren't allowed. It's not trying to be the flashiest thing out there; it's trying to be the most trustworthy and functional, and that's a trade-off many developers will appreciate. If you've been waiting for a reason to ditch the keyboard, this might be it.


Follow @githubprojects for more developer tools and open source projects.

Back to Projects
Project ID: 8f1af11d-0eb4-4e52-b8f0-1d2451a6745aLast updated: September 1, 2026 at 06:18 AM