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.
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 models like Orukeet, Whisper, NVIDIA Parakeet, and Cohere Transcribe — where your audio never leaves your device — or cloud processing for speed. No data collection, no telemetry, fully open source.
* On Intel Macs, live speaker identification and voice fingerprinting are unavailable: they depend on ONNX Runtime, which stopped shipping macOS x86_64 binaries in 1.24. Meetings still record and transcribe normally, and notes search falls back to keyword matching instead of semantic search.
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 Assistant hotkey — dedicated hotkey that sends what you say straight to your AI assistant as a command, no wake word needed and no cleanup pass; highlighted text is edited in place. With auto-paste enabled, answers paste at a focused text cursor or stream into a floating panel and copy to the clipboard when no writable cursor is available. You can also opt in to sending a screenshot of your current screen as context
Meeting transcription — auto-detect Zoom, Teams, and FaceTime calls with live speaker diarization, voice fingerprinting, and Google, Microsoft, or Apple 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
Team spaces & sharing — free for signed-in users; share notes on the web with link, domain, or invite-only visibility, and collaborate in team spaces with roles, invitations, and server-enforced membership
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)
Enterprise controls — enforce organization policy, company SSO and SCIM, and centrally managed Amazon Bedrock or Azure OpenAI access without distributing cloud keys
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.
The commands above run the desktop application, which remains at the repository root. The Expo mobile application lives in openwhispr-mobile with its own dependencies, lockfile, build configuration, and release process. See the mobile README for its setup instructions.
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.
这是什么?OpenWhispr 是一款开源、隐私优先的桌面语音转文字听写应用。按下快捷键、开口说话,文字就会出现在光标处,还有 AI 语音助手、会议转录和笔记等附加功能。
怎么安装和运行它?下载适合你操作系统的预构建版本——macOS .dmg、Windows .exe 或 Linux .AppImage/.deb/.rpm/.tar.gz——或者从源码运行(需要 Node.js 24+);完整的安装指南见 docs.openwhispr.com。
AI 功能需要 API 密钥吗?核心的离线听写不需要 API 密钥,因为它完全可以基于 Whisper 或 NVIDIA Parakeet 等本地模型运行。至于云端 AI 智能体功能(GPT-5、Claude、Gemini、Groq、OpenRouter)或更快的云端转录,则需要自带密钥(BYOK)。
在 Intel 芯片的 Mac 上功能都一样吗?不完全一样——在 Intel Mac 上,实时说话人识别和声纹功能无法使用,因为它们依赖的 ONNX Runtime 已停止提供 macOS x86_64 二进制文件。会议仍能正常录音和转录,但笔记搜索会退回到关键词匹配,而不是语义搜索。