Capture both sides
Microphone, device audio, or both at once as two separate tracks. 5-second chunks hit the disk as you talk, so a crash can't eat your meeting.
Local Transcriber records your calls, transcribes them with whisper.cpp or Parakeet on your own GPU, and turns them into summaries your team can use. No account. No cloud. No uploads.
Record first, transcribe later — everything stays on this device.
Sep 28, 2026 · 47:12 · 2 tracks
Built on proven open source
Recording and transcription are separate on purpose. Your audio is saved the moment it's captured — AI is an optional second step that can never damage the original.
Microphone, device audio, or both at once as two separate tracks. 5-second chunks hit the disk as you talk, so a crash can't eat your meeting.
One click runs whisper.cpp or Parakeet locally, with live progress, cancel and retry. Language is auto-detected. Nothing is uploaded.
A local LLM writes the summary and key points. Push it to a GitLab wiki, book the follow-up in your calendar, or export TXT, Markdown and JSON.
A desktop app built on Tauri and Rust — small, fast and native on every platform.
Your mic and the call audio are recorded as two independent tracks, so every line is labeled Me or Others — speaker labels without diarization guesswork.
Vulkan and CUDA acceleration through voxtype. Metal on Apple Silicon.
gpu: active · vulkanAudio streams to disk in small chunks. Power cut? Reopen and hit Recover.
Models ranked S–D by accuracy. Pick, download, done.
Find that one sentence across every meeting.
Use Ollama or an OpenCode agent on your machine, or point it at any OpenAI-compatible endpoint you choose.
CalDAV, Microsoft Graph and Exchange EWS. See recordings next to real events and create follow-ups straight from a summary.
Publish transcripts and summaries to a GitLab wiki, issue or repository folder. Access follows project membership — there's no server of ours in between.
Every finished meeting is mirrored to ~/Documents/Local Transcribe. Export anywhere, anytime.
There's no account and no server to trust. Here is exactly what can leave your machine — and when.
Click download, open it, record. Transcription is built in — free, MIT-licensed, no sign-up.
Download, open, record. No account, no setup wizard, no command line.
whisper.cpp ships inside the app. The speech model downloads once, on your first transcription.
Every binary lists its SHA-256. Compare with shasum -a 256 <file>.
Every build for every platform, straight from GitHub Releases.
Node 20+, Rust and the Tauri prerequisites for your OS.
$ git clone https://github.com/GrzeskoByte/local-transcript $ cd local-transcript $ npm install --ignore-scripts $ npm run tauri:build # installers → src-tauri/target/release/bundle/
# Optional: bring your own GPU engine (used automatically) # Linux — voxtype with Vulkan/CUDA $ sudo voxtype setup gpu --enable # Windows — a CUDA/Vulkan whisper.cpp build > setx WHISPER_CLI_PATH C:\whisper\whisper-cli.exe
No. Recording, storage and transcription all happen on your computer. The only features that send anything over the network are ones you switch on yourself — GitLab sharing, calendar sync or a remote LLM — and they send text, never audio.
No. The transcription engine (whisper.cpp) ships inside the app. The first time you click Transcribe, it downloads its speech model once (about 550 MB) with a progress bar — after that everything works offline. Power users can plug in their own GPU engine (voxtype or a whisper.cpp build) and the app will use it automatically.
Only to download the app and the speech model once. After that, recording, transcription and local summaries work fully offline.
Start with large-v3-turbo — it's the default and a great balance of speed and accuracy. For the best accuracy, parakeet-tdt-0.6b-v3 sits at the top of the S-tier; on Linux it needs voxtype's ONNX variant. Settings ranks every model so the choice is obvious.
Yes — choose Mic + Device and share the call's tab or window when asked. Your voice and the call are saved as separate tracks. Device-audio availability depends on your OS, and headphones are recommended so the mic doesn't pick up the speakers.
Nothing bad. The recording is the source of truth and is never modified by transcription. You'll see "Your original recording is still safe." and a Retry button.
Early builds may not be notarized yet. Right-click the app in Applications and choose Open, or run xattr -dr com.apple.quarantine "/Applications/Local Transcribe.app".
Yes. Local Transcriber is open source under the MIT license. No tiers, no trial, no account.
Record. Transcribe. Summarize. Privately.