Open-source, local-first voice app for Windows, macOS and Linux that types dictation into any app, answers aloud, runs voice commands and records meetings.
ideaplexa/voicetypr
Offline-first voice-to-text dictation app for macOS and Windows that types transcribed speech at your cursor in any app.
Open-source alternative to:Wispr Flow
Superwhisper
- Stars
- 743
- Forks
- 102
- Open issues
- 3
- Last commit
- yesterday
What is it?
Voicetypr is a desktop dictation app built with Tauri, Rust, and React. You press a global shortcut, speak, and the transcript is inserted at the cursor of whatever application is in focus. Recording supports push-to-talk and toggle modes.
Local transcription is the default, using Whisper on macOS and Windows and Parakeet models on Apple Silicon Macs. Optional cloud speech-to-text providers include Soniox, OpenAI, Groq, Deepgram, and Cohere, and an AI formatting step can clean up rough dictation through OpenAI, Anthropic, Gemini, or a custom OpenAI-compatible endpoint.
The project also includes file transcription, searchable transcript history, a Network Sharing mode that lets one installation serve transcription to others on a LAN, and a command-line interface that scripts and local AI agents can call with plain-text or JSON output.
Key features
- 01Global shortcuts with push-to-talk or toggle recording, inserting text at the active cursor.
- 02Local Whisper transcription on macOS and Windows, plus Parakeet on Apple Silicon Macs.
- 03Optional cloud speech-to-text from Soniox, OpenAI, Groq, Deepgram, and Cohere.
- 04AI formatting of transcripts via OpenAI, Anthropic, Gemini, or a custom endpoint.
- 05Transcript history with search, comparison of original and formatted text, and re-transcription.
- 06Command-line interface with JSON output for scripts and agents.
Use cases
- Dictating emails, documents, or chat messages in any app instead of typing.
- Transcribing recorded meeting notes or audio and video files offline.
- Letting scripts or local AI agents convert audio to text from the command line.
- Sharing one machine's transcription model with other computers on a private network.
Quick start
- 1
Clone the repository
git clone https://github.com/ideaplexa/voicetypr.git - 2
Enter the project folder
cd voicetypr - 3
Install dependencies
pnpm install - 4
Start the app in development mode
pnpm tauri:dev
Things to know
- Built from source, it requires Node.js, pnpm, Rust, and Tauri platform prerequisites.
- macOS requires version 14 or later, and Intel Macs get only legacy best-effort Whisper support.
- Licensed under AGPL-3.0, which imposes copyleft obligations on derivative works and network use.
In collections
Topics
FAQ
- What is voicetypr?
- Offline-first voice-to-text dictation app for macOS and Windows that types transcribed speech at your cursor in any app. Voicetypr is a desktop dictation app built with Tauri, Rust, and React. You press a global shortcut, speak, and the transcript is inserted at the cursor of whatever application is in focus. Recording supports push-to-talk and toggle modes.
- Is voicetypr free to use? What license does it have?
- voicetypr is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is voicetypr still maintained?
- Actively maintained. The last commit to voicetypr was on Nov 6, 2026.
- What can I use voicetypr for?
- Dictating emails, documents, or chat messages in any app instead of typing. Transcribing recorded meeting notes or audio and video files offline. Letting scripts or local AI agents convert audio to text from the command line. Sharing one machine's transcription model with other computers on a private network.
- How do I install voicetypr?
- Clone the repository: git clone https://github.com/ideaplexa/voicetypr.git Enter the project folder: cd voicetypr Install dependencies: pnpm install Start the app in development mode: pnpm tauri:dev
- Where can I get voicetypr?
- The source code and installation instructions are on GitHub: https://github.com/ideaplexa/voicetypr
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source voice dictation app for Mac: hold Fn, speak, and cleaned-up text is typed wherever your cursor is.
Push-to-talk voice typing for desktop and Android: hold a hotkey, speak, and the text is pasted at your cursor.
Open-source, local-first AI dictation app that turns speech into text on macOS and Windows, working offline with Whisper.
Open source macOS dictation app that turns speech into text with on-device models and optional AI cleanup, a local alternative to Wispr Flow.
Free, open-source macOS dictation app that transcribes speech and pastes cleaned-up text into any text field, an alternative to Wispr Flow.