Electron and React
The macOS desktop shell manages files and local processes, while the React interface handles queues, progress, review, and correction.
Open source and local-first
VerbaDock turns batches of audio and video into searchable transcripts on your Mac, then gives you practical tools to correct speakers, timing, and text.
Intel Macs (x86_64). Unsigned community build. GNU GPLv3.
A complete local workflow
VerbaDock handles the repetitive work, then keeps you in control when automated speaker detection or transcription needs a human correction.
Drop audio or video files into a queue and choose where the results should be saved.
Files are processed one at a time and written as TXT, SRT, WebVTT, TSV, and JSON.
Correct the saved transcript, then export styled HTML, speaker-labelled SRT, or subtitle SRT without speaker names.
The transcript is not a dead end
Automated transcripts are a starting point. VerbaDock keeps the result editable so names and dialogue can match what was actually said.
SPEAKER_01 I think that was in the second session.
Mary I think that was in the second session.
Under the hood
VerbaDock combines established open-source tools in a desktop workflow. Media preparation, speech recognition, speaker grouping, and result writing run on your Mac.
The macOS desktop shell manages files and local processes, while the React interface handles queues, progress, review, and correction.
Audio and video inputs are converted into a consistent local audio stream before transcription and playback.
Whisper runs locally through faster-whisper with voice activity filtering and word-level timestamps for accurate review and export.
ECAPA speaker embeddings and local clustering assign generic speaker labels that you can rename, split, merge, or correct.
The current packaged release is built for Intel Macs only. Apple Silicon or other custom builds can be requested through GitHub Issues.
Made for recordings worth revisiting
Turn lectures and course recordings into text you can search while revising.
Review interviews locally and correct speaker identities before analysis.
Navigate recorded conversations and verify wording against the original audio.
Build editable transcripts and subtitle files from long-form recordings.
Keep sensitive working material on your own machine during transcription.
VerbaDock 1.0.0
The release page includes the packaged DMG, installation guidance, and checksums. This build is unsigned and not notarized because the project is not enrolled in the Apple Developer Program.
First launch: macOS may block the unsigned app. Try to open VerbaDock once, then use System Settings > Privacy & Security > Open Anyway if you trust the download. Read Apple's guidance.