minutes

Resource

The best local speech-to-text apps

“Local” is the whole point here: every tool on this page transcribes on your own hardware, so your audio never touches a vendor’s server. But “best” depends entirely on the job — dictating an email, transcribing a folder of interviews, and remembering every meeting you’ve had are three different problems. Full disclosure up front: Minutes is our tool. We’ll tell you exactly when it’s the wrong pick.

Last reviewed: 2026-07-11Fit-based resource

Quick answer

For transcribing files with a nice Mac GUI, get MacWhisper. For dictation, get superwhisper. For free cross-platform transcription, get Buzz or Vibe. For scripting and embedding, use whisper.cpp directly.

For meetings and conversation memory— diarized speakers, action items, and an archive your AI agents can search — that’s the job Minutes exists for, and the one none of the file-transcriber tools attempt.

The Tools, By Job

Minutes

Open source, free

Meetings, voice memos, and conversation memory for AI agents

Open source (MIT), free. Records and transcribes on-device (whisper.cpp or parakeet.cpp), diarizes speakers, and writes markdown with action items that Claude and other MCP clients can query. macOS menu bar app + CLI.

MacWhisper

Freemium, one-time Pro

Polished Mac GUI for transcribing audio and video files

The most refined drag-and-drop Whisper experience on macOS: batch file transcription, system-audio capture, subtitle export. Free with smaller models; Pro is a one-time purchase. Closed source.

superwhisper

Freemium, subscription

Dictation into any app

Speak and get clean, per-app formatted text wherever you're typing. Local models by default, with optional cloud models. macOS, Windows, and iOS. Closed source, subscription with a lifetime option.

Buzz

Open source, free

Free open-source transcription on Windows, Mac, and Linux

Cross-platform Whisper GUI that runs fully offline: import files, transcribe, translate, export. Not fancy, reliably maintained, genuinely free.

Vibe

Open source, free

Free open-source batch transcription with a modern UI

Cross-platform (Tauri-based) offline transcription supporting 90+ languages, batch processing, and multiple export formats. A strong zero-cost default for file transcription.

whisper.cpp

Open source, free

Developers, scripting, and embedding

The C/C++ engine most tools on this page are built on. CLI-first, runs everywhere, no UI. If you're comfortable in a terminal, it's the most flexible option there is — several apps here (including ours) are interfaces to it.

How To Actually Choose

Ask what happens to the transcript after it exists. If the answer is “I read it once and file it,” any file transcriber above will serve you well — pick by platform and budget. If the answer is “I paste it somewhere else,” you want dictation, which is superwhisper’s specialty (and a mode Minutes includes).

If the answer is “I want to ask questions about it later” — what did we decide, who said what, what’s still open — you need structure the moment of transcription: speaker labels, timestamps, action items, and files an assistant can search. That’s the memory-layer job, and it’s where Minutes is the only tool on this list actually built for it. It’s also overkill if you just want subtitles for a video file — use MacWhisper or Vibe for that and keep your life simple.

Next step

Sources