← Discover
GitHub · OpenWhispr/openwhispr↑ +121 today

Privacy-focused AI dictation application

OpenWhispr is a dictation application that converts audio files to text (voice-to-text) and combines local models with cloud-based options. With its privacy-focused structure, it allows you to run models like Nvidia Parakeet or Whisper on your own device or use cloud services with your own API key.

Updates

  • October 22, 2026: Stars 9,311 → 9,736, latest release v1.10.4 (October 22, 2026).
  • October 12, 2026: Stars 9,219 → 9,311, latest release v1.10.3 (October 12, 2026).
  • October 10, 2026: Stars 8,205 → 9,219, latest release v1.10.2 (September 15, 2026).
  • September 15, 2026: Stars 8,031 → 8,205, latest release v1.10.2 (September 15, 2026).

What you get

  • Converts audio files and speech to text in real-time
  • Works without an internet connection using local models
  • Automatically records meetings and separates speakers

Installation

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

If you don't write code

Paste this into your AI agent (Claude Code · Codex · Antigravity)

I use OpenWhispr to transcribe my voice notes and meeting recordings. I want to create a privacy-focused work environment; how can I most efficiently perform transcription without my audio data leaving my device using local models, and how can I configure the AI assistant features into my workflow?

Repository: https://github.com/OpenWhispr/openwhispr. Follow the official instructions in the README of this repository for setup and execution.

Before starting, check which OS we are on and if the necessary tools (e.g., Python, Node.js, Git, Docker) are installed. Install any missing ones step-by-step according to this system.

Create a new, empty folder to work in. Do not touch any files outside this folder and do not delete anything. Tell me what you are going to do in one sentence before running each command.

Tell me what I should see on the screen at the end of each step. If an error occurs, I will paste the error message to you exactly as it is, and we will fix it together.

Related dictionary terms

Who it is forFor professionals who want to transcribe their meetings, value the privacy of their data, and prefer working with local models.
LicenseMIT

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-09-07: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. The introductory text was prepared with AI from the repository's own documentation, and this page was machine-translated from the Turkish original · the Turkish version prevails.