
Otter.ai
AI meeting assistant for transcription and automated note-taking
Discover top open-source software, updated regularly with real-world adoption signals.

Instantly transcribe speech to any active window with a keystroke
WhisperWriter captures microphone audio and instantly transcribes it into the active window using OpenAI Whisper, controllable via a single keyboard shortcut and fully configurable UI.
WhisperWriter is a lightweight desktop utility that listens for a configurable keyboard shortcut, records from the microphone, and writes the resulting transcription directly into the currently focused application. It targets writers, developers, researchers, and anyone who benefits from hands‑free text entry.
The app offers four recording modes—including continuous, voice‑activity detection, press‑to‑toggle, and hold‑to‑record—allowing users to match their workflow. Transcription can run locally via the faster‑whisper package (with optional CUDA‑12 GPU acceleration) or through the OpenAI Whisper API, selectable in the settings window built with PyQt5. After installation via a Python virtual environment, users launch the program, configure shortcut keys, model preferences, and language options, then start the background listener. The status window can be hidden for a truly unobtrusive experience.
Prerequisites are Git and Python 3.11; GPU users must install cuBLAS and cuDNN for CUDA 12. Detailed installation steps are provided in the repository README, and the UI guides users through initial configuration without manual file edits.
When teams consider WhisperWriter, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Live note‑taking during meetings
Transcribed speech appears directly in your document editor, freeing you to focus on discussion.
Coding with voice commands
Write comments or code snippets by speaking, instantly inserted at the cursor position.
Research interview transcription
Capture interview answers without manual recording, then edit the text immediately.
Hands‑free email drafting
Dictate email content and have it appear in your mail client with a single shortcut.
An API key is only required if you choose the remote OpenAI Whisper API; the default configuration uses a local model.
Yes. The application works on Windows, macOS, and Linux as long as Python 3.11 and the required dependencies are installed.
Open the Settings window, locate the 'activation_key' option, and enter your preferred key combination.
CUDA 12 with cuBLAS and cuDNN 8 are required; compatible NVIDIA drivers must be installed.
Yes, the status window can be disabled in the configuration options within the Settings UI.
Project at a glance
DormantLast synced 4 days ago