Meet, Zoom, Teams, and any Mac audio - v1.0.65
Private meeting recaps from your Mac.
Transcript records mic plus system audio from any call, transcribes locally with Whisper, and turns the meeting into a clean recap using Codex, Claude Code, Gemini, or OpenAI through your own setup.
Requires macOS 15.7 or later. Activate a one-time $50 license inside the app.
AI connectors
Use the agents you already trust.
Transcript does not force a single recap backend. It prepares the transcript, calendar context, and speaker hints, then lets your Codex, Claude Code, Gemini, or OpenAI workflow produce the final notes.
Codex
Recommended for complete meeting recaps with strong structure and follow-up extraction.
Claude Code
Use Claude.ai subscription auth for long-form synthesis and nuanced written notes.
Gemini
Bring a Gemini key when you want direct model calls or audio-first Gemini processing.
OpenAI
Use OpenAI models directly when you want API-key based recap generation.
$50 once
Download the app, then activate one Mac license.
Whisper local
Transcribe without a metered cloud transcription bill.
Claude or ChatGPT
Connects to Claude Code or Codex with the subscription you already have.
Calendar overlays
Transcript catches the meeting you forgot to join.
If a calendar meeting starts and you are not in it, Transcript can nudge you to join, skip, or snooze. It can also remind you before the call and prompt recording when meeting audio is active.
Meeting started
Weekly product sync
You have not joined yet
Meeting starting
Customer check-in
Call audio detected
Start recording?
Codex-ready archive
Ask Codex about any meeting later.
Transcript stores meetings as local recordings, transcripts, recaps, tags, names, and exports on purpose. Codex or Claude Code can search that archive, regenerate summaries, compare calls, and prepare follow-ups without a new notes database.
Codex / Claude Code prompt
Find every Transcript meeting I had with Acme this week, pull out decisions, blockers, and promised next steps, then draft a follow-up email I can send today.
CLI creates the archive
transcript record --duration 60m
transcript transcribe latest
transcript summarize latest
transcript rename latest --applySpeaker-aware recap pipeline
Better speaker cues before the recap.
Transcript does not just dump a flat transcript into AI. It keeps mic and system audio cues aligned, marks Local, Remote, and Overlap segments, then sends a cleaner recap input so Codex or Claude Code has a better shot at who said what.
00:03:14.120 --> 00:03:19.480 Local: I can own the rollout notes by Friday. 00:03:19.540 --> 00:03:25.900 Remote: Great. Let's keep the beta group to ten customers. 00:03:26.020 --> 00:03:28.700 Overlap: Both sides are active; attribution is tentative. 00:03:31.400 --> 00:03:38.600 Remote: Support needs the migration checklist before launch.
FAQ