Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,612 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenWhispr

OpenWhispr

License Platform GitHub release Downloads GitHub stars

The open-source and free alternative to WisprFlow and Granola.
Privacy-first voice-to-text dictation with AI agents, meeting transcription, and notes. Cross-platform for macOS, Windows, and Linux.

Website · Docs · Download · API · Changelog


OpenWhispr turns your voice into text, notes, and actions from your desktop. Press a hotkey, speak, and your words appear at your cursor. Choose between fully private offline transcription with local speech-to-text engines like Whisper and NVIDIA Parakeet — where your audio never leaves your device — or cloud processing for speed. No data collection, no telemetry, fully open source.

Download

Platform Download
macOS (Apple Silicon) .dmg
macOS (Intel) .dmg
Windows .exe
Linux .AppImage / .deb / .rpm / .tar.gz

Features

  • Voice dictation — global hotkey to dictate into any app with automatic pasting
  • Dictation translation — dedicated hotkey to dictate in one language and paste the text in another
  • AI agent — talk to GPT-5, Claude, Gemini, Groq, Tinfoil, OpenRouter, or local models with a named voice assistant
  • Voice agent hotkey — dedicated hotkey that sends your dictation straight to your AI agent as a command, no wake word needed and no cleanup pass
  • Meeting transcription — auto-detect Zoom, Teams, and FaceTime calls with live speaker diarization, voice fingerprinting, and Google Calendar integration
  • Local speaker diarization — on-device speaker labelling with voice fingerprint recognition across meetings, no cloud required
  • Notes — create, organize, and search notes with folders, semantic search, cloud sync, and AI actions
  • Audio import — transcribe existing audio and video: drag in files, batch-upload, or paste a YouTube/audio URL, with optional speaker detection
  • Local or cloud — your choice — all core features (transcription, AI reasoning, speaker diarization, semantic search) work with local models or cloud providers — including GPU-accelerated local Whisper on Metal, CUDA, and Vulkan (AMD/Intel)
  • Public API & MCP — manage notes and transcriptions programmatically or connect your AI assistant via the MCP server

Quick start

git clone https://github.com/OpenWhispr/openwhispr.git
cd openwhispr
npm install
npm run dev

Requires Node.js 24+. See the full documentation for setup guides, platform-specific instructions, and build details.

Documentation

Visit docs.openwhispr.com for:

Repo examples:

  • Custom ASR shim for Self-Hosted transcription against non-OpenAI-compatible ASR APIs

Tech stack

React 19, TypeScript, Tailwind CSS v4, Electron 41, better-sqlite3, whisper.cpp, sherpa-onnx, shadcn/ui

Star History

Star History Chart

Sponsors

Neon

Neon is the serverless Postgres platform powering OpenWhispr Cloud.

Contributing

We welcome contributions. Fork the repo, create a feature branch, and open a pull request. See the contributing guide for development setup and guidelines.

License

MIT — free for personal and commercial use.

Acknowledgments

  • OpenAI Whisper — speech recognition model powering local and cloud transcription
  • whisper.cpp — high-performance C++ implementation for local processing
  • NVIDIA Parakeet — fast multilingual ASR model
  • sherpa-onnx — cross-platform ONNX runtime for Parakeet inference
  • Hugging Face — model hub hosting Whisper, Parakeet, and embedding model weights
  • llama.cpp — local LLM inference for AI text processing
  • Electron — cross-platform desktop framework
  • React — UI component library
  • shadcn/ui — accessible components built on Radix primitives
  • Neon — serverless Postgres powering OpenWhispr Cloud

About

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

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages