Otter.ai

otter.ai

ALMOST

A weekend of work, and real gaps remain.

Transcribes meetings and conversations: joins calls, separates speakers, produces a searchable transcript, and summarises the outcome.

Promptfree, for everyone, and the only version there is
Build me local meeting transcription with speaker labels and a summary I can trust.

STACK
- whisper.cpp for transcription, pyannote or an equivalent for diarisation
- Node for the pipeline, SQLite for the index, everything on my own machine

INPUT
- A recording file, or a system-audio capture on macOS through a virtual device
- Never a meeting bot: joining calls on your behalf is a permissions and consent problem, and the README should say so

TRANSCRIPTION
- Chunk long audio with overlap and stitch, removing the duplicated overlap by aligning on word timings
- Store word-level timestamps, not just segments

SPEAKERS
- Diarise first, then transcribe per speaker turn — the other order loses turn boundaries
- Label speakers by a voice sample enrolled once per person; unknown speakers stay numbered rather than guessed

THE SUMMARY, HANDLED HONESTLY
- Summarise with a local or API model, but every claim in the summary must cite a timestamp range
- Anything the model asserts without a citable range is dropped before display
- The transcript, not the summary, is the record; the README says so

SEARCH
- SQLite FTS5 over transcripts, results linking to the timestamp
- Playback jumps to the word, not the segment

CONSENT
- A prompt to state that recording is happening, and a per-recording flag confirming everyone was told

Include a README on the model sizes and their real-time factor, and the legal position on recording where you are.

What you lose

  • A meeting bot that joins the call, records it and posts the summary without anyone remembering to
  • Speaker separation trained on real meetings with overlapping voices
  • Live transcription during the call rather than after it
  • Search across every meeting you have ever had
  • Integrations that push notes into the calendar event and the team chat

If you would rather not build

  • Fireflies — paid, meeting bot with CRM integrations

The escape hatch

open source · no votes, no paid placement

whisper.cpp

$0

Runs speech-to-text locally on ordinary hardware, with word-level timestamps.

ggml-org/whisper.cppfree · open source

Vibe

$0

Desktop app around Whisper with diarisation and subtitle export.

thewh1teagle/vibefree · open source

Why this verdict

our own opinion · changed only by a person

63/100

Verdict kinda at 63: local transcription is now genuinely good and the citation rule keeps the summary honest, which is more than most products do. The meeting bot is what makes Otter effortless, and building one is a consent problem before it is a technical one.

History

tracked since 9 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Otter.ai

answered from the record above

Is Otter.ai free?

No — the plan we track is $16.99 a month. Pro at $16.99/month billed monthly, around $8.33 annually, with a monthly transcription minute allowance.

Can you replace Otter.ai by building your own?

ALMOST. A weekend of work, and real gaps remain. Replacement score 63 out of 100, build time a weekend. Read what you lose before you decide.

How much does Otter.ai cost?

$16.99 a month on Pro — $203.88 a year. Recorded 9 Aug 2026.

What do you lose by replacing Otter.ai?

A meeting bot that joins the call, records it and posts the summary without anyone remembering to; Speaker separation trained on real meetings with overlapping voices; Live transcription during the call rather than after it; Search across every meeting you have ever had; Integrations that push notes into the calendar event and the team chat. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Otter.ai?

Yes: whisper.cpp, Vibe. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 29 in Notes, docs & writing

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc