#2929th of 51 in VoiceFor voice, speech and music

openwhispr

Cross-platform voice dictation and meeting transcription app with local or cloud models

Stars
9.7k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
JavaScript
Stars, last 29 weeks+7,550
1 Apr 2026: 2,164 stars8 Apr 2026: 2,292 stars15 Apr 2026: 2,408 stars22 Apr 2026: 2,557 stars29 Apr 2026: 2,681 stars6 May 2026: 2,884 stars13 May 2026: 3,038 stars20 May 2026: 3,184 stars27 May 2026: 3,346 stars3 Jun 2026: 3,491 stars10 Jun 2026: 3,629 stars17 Jun 2026: 3,769 stars24 Jun 2026: 3,911 stars1 Jul 2026: 4,094 stars8 Jul 2026: 4,312 stars15 Jul 2026: 4,477 stars22 Jul 2026: 4,689 stars29 Jul 2026: 4,930 stars5 Aug 2026: 5,139 stars12 Aug 2026: 5,344 stars19 Aug 2026: 5,516 stars26 Aug 2026: 5,711 stars2 Sept 2026: 6,192 stars9 Sept 2026: 7,878 stars16 Sept 2026: 8,240 stars23 Sept 2026: 8,465 stars30 Sept 2026: 8,859 stars7 Oct 2026: 9,118 stars14 Oct 2026: 9,416 stars21 Oct 2026: 9,714 stars

2,164 on 1 Apr 20269,714 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenWhispr is an Electron desktop app for macOS, Windows and Linux. A global hotkey records speech and pastes the transcript at the cursor, using local models (Whisper via whisper.cpp, NVIDIA Parakeet via sherpa-onnx) or cloud providers. It also covers meeting transcription with speaker diarization, notes with semantic search, and a voice assistant that talks to GPT, Claude, Gemini or local models.

Who it is for: Desktop users wanting private dictation and meeting notes

Its own README calls it an alternative to ElevenLabs.

Ranked among open-source alternatives to ElevenLabs (#9 of 10).

Strengths

  • Offline transcription with Whisper and Parakeet; audio stays on the device
  • GPU-accelerated local Whisper on Metal, CUDA and Vulkan
  • Local speaker diarization and voice fingerprinting across meetings
  • Public API and MCP server for notes and transcriptions

Weaknesses

  • Intel Macs lack live speaker identification and semantic notes search
  • Cloud sync, sharing and team spaces depend on OpenWhispr Cloud
  • Source setup requires Node.js 24+; no Docker or server deployment
  • Enterprise SSO and SCIM controls are listed, with no edition details in the README

What it needs

  • GPU optional
  • Needs Node.js 24+
  • Models: Whisper, NVIDIA Parakeet, Cohere Transcribe, llama.cpp local LLMs, OpenAI
  • README: alternative to ElevenLabs

Also in Voice

See all 51
Also in Voice
RankProjectScore
1voicestudioDesktop app for voice cloning, dubbing and dictation with local speech models80.5k starsAGPL-3.083 out of 100
2xiaozhi-esp32ESP32 firmware for a voice chatbot with MCP device and cloud tool control31.7k starsMIT80 out of 100
3whisper.cppC/C++ port of OpenAI Whisper for local speech-to-text transcription54.5k starsMIT78 out of 100
#4VoiceboxLocal voice studio for cloning, TTS, dictation and agent speech58.2k starsMIT71 out of 100
#5buzzOffline desktop app for transcribing and translating audio with Whisper22.1k starsMIT71 out of 100