Meeting transcription4 projects, checked September 16, 2026

Open-source alternatives to Otter.ai

The open-source alternatives to Otter.ai are Meetily, OpenWhispr, Buzz and Vibe. Meetily and OpenWhispr capture a live call from your microphone and system audio and produce a transcript and a summary on your own machine. Buzz and Vibe transcribe recordings and files, with live microphone input in Buzz, and both export subtitles and documents. All four are MIT licensed and run Whisper or NVIDIA's Parakeet locally, so the audio stays on the device. A team switches when it cannot send call audio to a vendor, or wants no per-seat bill for a transcript.

Live calls, entirely on your machine
Meetily
Call detection and speaker labels
OpenWhispr
Recordings, files and YouTube links
Buzz

4 of 4 carry an OSI licence. 4 of 4 run on your own machines. Figures read from GitHub on October 26, 2026.

Pick by need

One project per need, with the reason from its own README and the one thing to know before you choose it.

Live calls, entirely on your machine

Meetily

MIT. Records the microphone and system audio together, shows a live transcript from Whisper or Parakeet, and summarises with Ollama locally or a hosted model you choose.

Know firstSpeaker labels, exports to PDF and DOCX, and team features sit in the separate paid PRO edition.

OSI32,187 stars

Call detection and speaker labels

OpenWhispr

MIT. Detects Zoom, Teams and FaceTime calls, labels speakers on device with voice fingerprints that carry across meetings, and reads Google, Microsoft or Apple calendars.

Know firstLive speaker identification is unavailable on Intel Macs, and team sharing runs through the maintainers' cloud.

OSI10,041 stars

Recordings, files and YouTube links

Buzz

MIT. Transcribes and translates files and links offline with Whisper, identifies speakers, and exports TXT, SRT and VTT, with a watch folder and a command line.

Know firstIt records from the microphone; the README does not describe capturing the far side of a call from system audio.

OSI22,202 stars

System audio and document exports

Vibe

MIT. Files, system audio, the microphone and web links in, with speaker labels and SRT, VTT, TXT, HTML, PDF, JSON and DOCX out. Summaries through Ollama locally or the Claude API.

Know firstThe Claude summary path sends the transcript to Anthropic; the Ollama path keeps it local.

OSI7,912 stars

What to take away

  • All four are MIT and transcribe with Whisper or Parakeet on your own machine.
  • Meetily is the closest to Otter's shape for a live meeting: capture, live transcript and a summary, all local.
  • None of the four joins a call as a bot on your behalf; each records from the machine you are on.
  • Vibe has the widest export list: SRT, VTT, TXT, HTML, PDF, JSON and DOCX.

The projects, side by side

The facts that decide most choices. Each project's page carries the full panel.

ProjectBest forOpennessLicenceRuns asOwn machinesStars
MeetilyLive calls, entirely on your machineOSIMITDesktop appYes32,187
OpenWhisprCall detection and speaker labelsOSIMITDesktop appYes10,041
BuzzRecordings, files and YouTube linksOSIMITDesktop app, pip, CLIYes22,202
VibeSystem audio and document exportsOSIMITDesktop app, CLI, Server (HTTP API)Yes7,912

Licence and star figures read from GitHub on October 26, 2026. Stars are shown as a dated fact and were not used to rank this page.

Each project, in turn

Meetily

OSILive calls, entirely on your machine

A meeting assistant under MIT that records your microphone and system audio together, transcribes live on your machine with Whisper or Parakeet, and summarises with a language model you choose.

MIT. Records the microphone and system audio together, shows a live transcript from Whisper or Parakeet, and summarises with Ollama locally or a hosted model you choose.

Know firstSpeaker labels, exports to PDF and DOCX, and team features sit in the separate paid PRO edition.

Licence
MIT
Runs as
Desktop app
Platforms
macOS (Apple Silicon), Windows x64, Linux (build from source)
Hosted option
Sold by the maintainers
Last release
v0.4.1, Sep 12, 2026

OpenWhispr

OSICall detection and speaker labels

A dictation and meeting-notes app under MIT that runs Whisper or Parakeet locally or cloud models with your own key, detects Zoom, Teams and FaceTime calls, and labels speakers on device.

MIT. Detects Zoom, Teams and FaceTime calls, labels speakers on device with voice fingerprints that carry across meetings, and reads Google, Microsoft or Apple calendars.

Know firstLive speaker identification is unavailable on Intel Macs, and team sharing runs through the maintainers' cloud.

Licence
MIT
Runs as
Desktop app
Platforms
macOS (Apple Silicon and Intel), Windows, Linux
Hosted option
Sold by the maintainers
Last release
v1.10.4, Oct 22, 2026

Buzz

OSIRecordings, files and YouTube links

A desktop app under MIT that transcribes and translates audio and video files, YouTube links and a live microphone offline with Whisper, with speaker identification and SRT, VTT and TXT export.

MIT. Transcribes and translates files and links offline with Whisper, identifies speakers, and exports TXT, SRT and VTT, with a watch folder and a command line.

Know firstIt records from the microphone; the README does not describe capturing the far side of a call from system audio.

Licence
MIT
Runs as
Desktop app, pip, CLI
Platforms
macOS (Apple Silicon), Windows, Linux
Hosted option
None from the maintainers
Last release
v1.4.5, Aug 23, 2026

Vibe

OSISystem audio and document exports

An offline transcription app under MIT that records system audio and the microphone, supports Whisper, Parakeet and Nemotron models, labels speakers, and exports SRT, VTT, TXT, HTML, PDF, JSON and DOCX.

MIT. Files, system audio, the microphone and web links in, with speaker labels and SRT, VTT, TXT, HTML, PDF, JSON and DOCX out. Summaries through Ollama locally or the Claude API.

Know firstThe Claude summary path sends the transcript to Anthropic; the Ollama path keeps it local.

Licence
MIT
Runs as
Desktop app, CLI, Server (HTTP API)
Platforms
macOS, Windows, Linux
Hosted option
None from the maintainers
Last release
v3.2.2, Sep 5, 2026

How to choose

The questions that settle it, in the order they usually come up.

  1. Do you need the other side of a video call captured?

    Meetily records system audio with the microphone, Vibe records system audio, and OpenWhispr detects Zoom, Teams and FaceTime calls. Buzz records the microphone.

  2. Do you need speaker names?

    OpenWhispr labels speakers live on device. Buzz and Vibe label speakers on recordings. Meetily's community edition does not list it.

  3. Must nothing leave the machine, including the summary?

    Meetily with Ollama, Buzz, and Vibe with Ollama. OpenWhispr when set to local models. Vibe's Claude summary path is a cloud call.

Where Otter.ai is still the better choice

Otter.ai, in the vendor's own words, is a service that "transcribes every meeting, turning it into searchable knowledge that powers your workflow", by its own description. otter.ai. The cases below are where that still wins.

  • You want a bot that joins the Zoom or Teams call on its own and shares notes with the attendees afterwards. The apps here record from your own machine; none of their READMEs describes a bot that joins on your behalf.
  • You want the transcript shared and searchable across a whole company from day one. Meetily's team features live in its separate paid PRO edition, and OpenWhispr's team spaces are part of its hosted service.
  • You need speaker names on a live meeting without configuration. OpenWhispr does live speaker labelling on Apple Silicon and Windows; Meetily's community edition does not describe it; Buzz and Vibe label speakers on recordings.
  • You have no laptop in the meeting, for example a phone call taken on the move.

How this page was checked

Numbers from GitHub, dated

Stars, licence, last commit and last release are read from the GitHub API by a script every week and carry the date they were read. Nobody types them.

Claims from the README

What each project does is written from its own README and LICENSE, read in full on the date shown, and phrased as the project's claim. The sources are listed at the end.

What is never said

That a project is faster, better or cheaper than Otter.ai. A price for anyone. A user count. A roadmap. If a fact is not on this page, it was not in the source.

OSI Open source (OSI licence)
The code, and the weights where the project is a model, carry a licence on the OSI approved list.
Source available Source available
The code is public, and the licence limits what you may do with it. Read the LICENSE file before commercial use.
Open weights Open weights
The model weights can be downloaded and run. The training data or code is closed, or the weights carry a restriction the code does not.

Questions people ask

What is the best open-source alternative to Otter.ai?

For live meetings on your own machine, Meetily (MIT) records microphone and system audio together, transcribes with Whisper or Parakeet, and summarises with a language model you choose, with Ollama recommended for local use. OpenWhispr (MIT) auto-detects Zoom, Teams and FaceTime calls and adds live speaker labels. For recordings and files, Buzz and Vibe (both MIT) transcribe, label speakers and export subtitles.

Can these transcribe a Zoom or Teams meeting?

Meetily captures your microphone and your system audio at the same time, which is how it hears the other side of a Zoom or Teams call, and its README says all processing stays on your machine. OpenWhispr's README says it auto-detects Zoom, Teams and FaceTime calls. Vibe can record system audio too. Buzz records from the microphone.

Do any of them label who said what?

OpenWhispr does on-device speaker labelling with voice fingerprints that carry across meetings, though not on Intel Macs. Buzz has speaker identification on transcribed media. Vibe lists speaker diarization, which is the term for labelling speakers. Meetily's community edition README does not list it; it appears in the PRO edition as coming soon.

Which one produces a meeting summary?

Meetily generates summaries with Ollama locally or with Claude, Groq, OpenRouter, OpenAI or any OpenAI-compatible endpoint. Vibe summarises with the Claude API or locally with Ollama. Buzz has an AI summary plugin. OpenWhispr's notes feature includes summaries through the language model you configure.

Are these really free and offline?

All four are MIT licensed. Meetily, Buzz and Vibe transcribe entirely on your machine. OpenWhispr can run fully local or use cloud models with your key. Meetily also sells a PRO edition on a separate codebase, and OpenWhispr runs a hosted cloud for sync and team spaces; the open-source apps do not require either.

Which one runs on Linux?

Buzz (Flatpak, Snap, AppImage or pip), Vibe, and OpenWhispr (.AppImage, .deb, .rpm). Meetily on Linux is built from source; its installers cover Windows and macOS.

Sources

  1. Otter.ai homepage, the vendor's own description, read September 16, 2026
  2. Meetily README (Zackriya-Solutions/meetily), read September 16, 2026
  3. OpenWhispr README (OpenWhispr/openwhispr), read September 16, 2026
  4. Buzz README (chidiwilliams/buzz), read September 16, 2026
  5. Vibe README (thewh1teagle/vibe), read September 16, 2026

Want to stop paying for Otter.ai?

Reveneau sets up the replacement on your own servers, connects it to your product, and builds the software around it.

Start a project