openwhispr/openwhispr

Voice-to-text dictation app with local (Nvidia Parakeet/Whisper) and cloud models (BYOK). Privacy-first and available cross-platform.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 9 minutes ago
Added to GitGenius on September 4th, 2026
Created on June 19th, 2025
Open Issues & Pull Requests: 331 (+0)
GitHub issues: Enabled
Number of forks: 923
Total Stargazers: 6,996 (+6)
Total Subscribers: 20 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 24.7 hours
Mean response time: 6.8 days
90th percentile: 15.0 days
Tracked items: 753

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "waiting for feedback" is answered fastest, typically in about 6 hours, while "MacOS" waits about 4 days. Almost all tracked open issues have seen activity in the last three months. Only 9% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 167
New in 7 days: 39
Closed in 7 days: 18
Avg open age: 58 days
Stale 30+ days: 43
Stale 90+ days: 3

Recent activity

Opened in 7 days: 34
Closed in 7 days: 13
Comments in 7 days: 15
Events in 7 days: 28

Top labels

  • bug (365)
  • enhancement (143)
  • done (105)
  • Windows (63)
  • Linux (47)
  • MacOS (37)
  • working on it (37)
  • Fix awaiting release (20)

Detailed Description

OpenWhispr is a voice-to-text dictation application that runs on desktop platforms with privacy-first design and support for both local and cloud-based speech recognition models.

The tool addresses the need for private, on-device speech transcription by letting users press a hotkey to dictate text that appears at their cursor. It offers a choice between fully offline transcription using local models like Whisper and NVIDIA Parakeet, where audio never leaves the device, or cloud processing through services like OpenAI, Anthropic, Gemini, and Groq for faster results. Users bring their own API keys for cloud services, maintaining control over their data and avoiding vendor lock-in. The application includes features for meeting transcription and note-taking alongside basic dictation.

Developers choosing this tool should consider it if privacy is a primary concern and they want to avoid sending audio to third-party services. It suits users across macOS, Windows, and Linux who need a lightweight dictation solution without telemetry or data collection. The README positions it as an open-source alternative to WisprFlow and Granola. One limitation on Intel Macs is that live speaker identification and voice fingerprinting are unavailable due to ONNX Runtime compatibility, though meeting recording and transcription continue to work with keyword-based search instead of semantic search.

The project maintains active development with regular releases and a documented changelog. The codebase is written in JavaScript and distributed across multiple platforms with native installers for each operating system. Documentation is available through both a website and API reference, indicating ongoing investment in user guidance and extensibility.