Repolode
ideaplexa

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 FlowSuperwhisper

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. 1

    Clone the repository

    git clone https://github.com/ideaplexa/voicetypr.git
  2. 2

    Enter the project folder

    cd voicetypr
  3. 3

    Install dependencies

    pnpm install
  4. 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