Most AI notetakers are named wrong. They do not take notes during the meeting. They record it, and when you press Stop they write a summary of a conversation that is already over. Jamie's docs say processing "typically takes about 5 - 10 minutes" once the meeting ends.1 Circleback's one in-meeting feature is a private scratchpad for your own typing.2 tl;dv lets you drop a timestamp while people talk, and that is the whole live story.3 Granola promises notes, action items and follow-ups "ready the moment the meeting ends".4 Fathom's older bot-based experience produces its transcript and summary after the call. Its new desktop app, on Mac with English-language meetings for now, is the exception, and it gets its own line below.5 Notion starts generating its summary when you select Stop, and needs at least one minute of audio to do it.6
None of that is a criticism. A good summary of a finished meeting is a real product. But it solves the archive problem. It does nothing for the sentence being said right now, the one where someone agrees to a date nobody can hit, or repeats a number that was different twenty minutes ago. That is the moment I built MidMeeting for, and it turns out "live" means at least four different things once you read the help centres.
What live means, in four tiers
01A transcript you can read
The lowest tier is text that appears while people speak. Otter's Notetaker can post a link to a live transcript into the meeting chat, a few minutes after it joins, if you switch that setting on.7 Fireflies Live Assist shows a live transcript with speaker names and timestamps. Its guide says the Fireflies bot must be in the meeting, then lists the Chrome extension and desktop app as working without the bot.8 Krisp has a Transcript Only mode you switch on from the meeting controls.9 Read's live dashboard starts transcribing once anyone speaks, after "several seconds to initialize".10 Granola has a live transcript panel next to your note, grey bubbles for system audio and green for your microphone.11 Teams has its own transcription, which is what Copilot reads.12
This tier is useful. I read the live text more than I expected to, mostly to recover a figure I half heard.
02A question box you drive
The second tier lets you type a question about the meeting so far. In Teams, each licensed participant can privately prompt Copilot during the call for who said what, where people disagree, and follow-up tasks, all in real time.12 Zoom has Meeting questions such as "Catch me up" and "What are the action items", which can only be typed from the desktop app. Other participants see the AI diamond change colour when it is active.13 Google's Ask Gemini in Meet answers from the captions plus your Workspace files, keeps the answers private to the person who asked, and stores no caption data after the meeting.14 Fireflies Live Assist ships four default suggestion buttons: Follow Up, Catch Up, Summarize So Far and Action Items.8 Granola's single-meeting recipes can run during the call; its docs give "what did I miss?" as the example.15
This is reactive help. It is only as good as the question you think to ask, and the moment you most need it is the moment you do not know you are missing something.
03A rolling summary
The third tier keeps a summary up to date without being asked. Fathom's new desktop experience includes a live summary "that updates in real time as your meeting goes on".5 Gemini in Meet has "Summary so far" for late joiners, though not on Android.16 Read produces bullet summaries "with updates roughly every minute or so".10
04Answers you did not ask for
The fourth tier is the one that interests me. The tool watches the transcript and decides on its own that something deserves a line. Cluely's Live Insights detects "real-time questions, keywords, and suggestions" from the transcript and shows them in its widget.17 Its homepage sells the product as "completely undetectable".18 Fireflies has Dynamic Topic Suggestions, but only on paid plans; free users get the four default buttons.8
MidMeeting sits in this tier.
What each tool does while the meeting is still running, from the vendors' own help pages, or a product page where the cell says so, checked 6 September 2026. Not checked here means I did not read a page about that feature.
| Tool | Live transcript | You ask, it answers | Rolling summary | Notes you did not ask for | Seen by the others |
|---|---|---|---|---|---|
| Otter.ai | Yes, link in chat7 | Yes, Otter Chat Q&A | Listed, not described; summary posted at the end197 | Not documented | Bot in the list for these chat features; the desktop app can also record without the bot20 |
| Fireflies.ai | Yes, Live Assist8 | Yes | Live AI Notes update as people talk; Summarize So Far button | Dynamic Topic Suggestions, paid plans | Bot in the call, or none with the desktop app or Chrome extension |
| Fathom | Vendor says yes for the new desktop app; the page only describes a live summary5 | No | Yes, new desktop app5 | No | Bot in the older mode and in the new app's Audio & Video mode; its Transcript Only and Audio Only modes are bot-free21 |
| tl;dv | No, timestamps only3 | No | No | No | Bot for scheduled meetings22; the desktop app can record without one23 |
| Granola | Yes, panel11 | Yes, recipes during the call15 | No, notes at the end4 | No | Nothing joins24 |
| Krisp | Yes, Transcript Only mode9 | No | Not documented | No | Nothing joins by default |
| Zoom AI | Not checked here | Yes, desktop app only13 | Catch me up on request | No | AI diamond changes colour |
| Gemini in Meet | Captions, which Ask Gemini reads14 | Yes, private to you14 | Summary so far16 | No | Platform feature, no bot |
| Teams Copilot | Yes, Teams transcription12 | Yes, private prompts | Not checked here | Offers a catch-up if you join over 5 minutes late25 | Platform feature, no bot |
| Notion AI Meeting Notes | Product page says real-time; the help centre does not describe it26 | No | No, after Stop | No | Nothing joins |
| Cluely | Yes18 | Yes | Not documented | Yes, Live Insights17 | Hidden by design; screen-share hiding is $149.99 a month billed monthly27 |
| Read.ai | Yes, dashboard10 | Yes, desktop app28 | Yes, about every minute | No | Bot in web mode, none in desktop mode29 |
| Jamie | No, scratchpad only30 | No | No | No | Nothing joins31 |
| Circleback | No, scratchpad only2 | No | No | No | Bot first when joining preferences are on; the desktop app records without one32 |
| MidMeetingthis site | Yes, on your computer | Yes, highlight a span | No, summary after | Yes, advisor notes | Nothing joins; a window you can show |
Reactive or proactive, hidden or shown
Two axes hide inside that table. The first is who starts the exchange. Reactive tools wait for you to ask: Copilot, apart from a catch-up offer when you join late, Ask Gemini, Zoom's question box, Fireflies' suggestion buttons, Granola's recipes. Proactive tools watch the words and decide for themselves: Cluely's Live Insights, Fireflies' topic suggestions, MidMeeting's advisors. The whole craft of a proactive tool is in how often it stays silent.
The second axis is whether the other people on the call can see the help. At the loud end, Otter's Notetaker sits in the participant list and, if you toggle it on, sends the questions and answers to everyone.
Send the questions and AI-generated answers from Otter Chat directly to your meeting for all participants to view.
Otter help centre, Manage your Notetaker settings, checked 6 September 20267
At the stealth end is Cluely, which never joins the call, shows nothing to the others, and charges $149.99 a month, billed monthly, for the plan that is "Completely hidden to meeting screen sharing software".27
Cluely takes perfect meeting notes and gives real-time answers, all while completely undetectable.
cluely.com home page, checked 6 September 202618
The platform tools sit in between. Teams and Meet do not add a participant, and what Copilot or Gemini tells you stays on your screen.1214 They are private, but they are not hidden: the platform knows, and in Zoom's case the diamond changes colour for everyone.13
Three to five seconds, not 300 milliseconds
Latency is where live tools are most tempted to round down. Here is what happens between a sentence ending and a note landing, against a bot notetaker.
A sentence ends. whisper.cpp, compiled into the app and running on your GPU or CPU, turns the audio into text and puts it on screen, a few seconds behind the speaker. That text goes to the model you connected, and when an advisor has something to say a card lands three to five seconds after the sentence ended.
I am not going to promise less than that. Cluely's homepage claims a 300 ms response time for its live transcription.18 A round trip to a language model, on top of local transcription, on top of waiting for the sentence to actually finish, does not fit in 300 ms on the hardware people own. Three to five seconds assumes the live text is keeping up. On a laptop with no GPU, the live text lags further and the cards with it. What I checked, and what I will stand behind, is that a note arriving five seconds later is still inside the conversation. The person is still on that topic and you can still ask. A summary that arrives after Stop is not inside anything.
Who said what is a guess
Every tool that names speakers from a single mixed audio stream is guessing. The guess is called diarisation, and the vendors are candid about its limits once you get past the product page. Read's desktop mode captures audio locally, and Read says plainly what that costs.
Read AI does not know who is speaking. It produces a transcript without speaker attribution.
Read help centre, How consent works on web mode vs desktop mode, checked 6 September 202629
Notion says its speaker labels work "best for virtual one-on-one meetings", where it can separate your microphone from your system audio.6 Jamie diarises automatically, then asks you to name each speaker after the meeting by listening to an audio clip, and warns that the speaker count can be wrong with poor audio.33 Granola, by default, shows Me and Them, split by microphone and system audio.11 Read's help centre shows what the guess looks like when several people share one conference-room microphone. They come out as "Conference Room - Speaker 1" and "Conference Room - Speaker 2", and the report owner types the names in afterwards.34
MidMeeting takes the Granola position and stops there. It records two tracks. What the microphone hears is labelled You. What comes out of the speakers is labelled Them. The label is which device heard the word, and it never carries a name. Them is everyone else. Several people sharing your room all land on You, so a track is a side of the call, not a person. I took that trade on purpose: a live note that says "you just agreed to Friday" has to be right about the "you", and a track label is not a guess. A name from diarisation is a guess that is usually right, which is a different thing.
What an advisor actually does
An advisor is a prompt. The four that ship, Engineer, Devil's advocate, Researcher and Note Taker, are prompts I wrote. A custom one is a prompt you write, in plain words. "You are our finance lead. Flag any number that changed since it was last said" is a complete advisor.
Every time someone finishes a sentence, the app checks which armed advisors are due. An advisor is consulted at most once per cadence window, and the Chattiness setting picks the window: Relaxed every 90 seconds, Balanced every 45, Chatty every 20. The four defaults ship on Balanced. A consultation sends the advisor its role prompt, the last ten minutes of transcript and a running summary the app keeps for the advisors and refreshes every two minutes. You do not see that summary; the one you read is written after the call. The reply is either PASS or a card, and PASS is the default. A card has a kind (claim check, risk, question, idea, correction), a text of forty words or fewer and a one-line reason. If you want a note now, a Jump in button asks the advisor for one.
[14:02:03] Them: Friday is fine for the migration, we can absorb a vendor slip.
[14:02:09] You: Good, let's lock it.
[14:02:13] Devil's advocate · risk: Nobody has said who owns the rollback if the vendor slips. Ask now, not in the retro.
Reason: "absorb a vendor slip" names a risk without an owner.
The reactive tier is there too: highlight a span of the transcript, type a question, and the answer lands in a thread on that line. After the call, the Summary tab writes the summary, the action items or a full report you can save as HTML.
All of it runs from your own computer. Transcription never leaves the machine. The advisors and the questions send transcript text, and only text, to the provider you chose. That can be an API key from OpenRouter, Anthropic, OpenAI, Google Gemini or xAI. It can be an OpenAI-compatible endpoint such as LM Studio or Ollama on your own machine. Or it can be a coding agent already installed, through the agent bridge. Set the copilot to Off and nothing is sent anywhere; you have a plain live transcriber.
The trade-offs
- An advisor that stays quiet feels like nothing is happening. PASS is the default, and in a well-run meeting you can go a long stretch without a card. People used to a chatty assistant read that as broken. It is not, but I have had to explain it more than once.
- It needs a model. Recording and the live text need no account. The advisors, the questions and the summary need an API key or a local model, and a local model needs a machine that can run one. MidMeeting sells no AI and proxies nothing, so this is your setup to do.
- It needs your computer in the call. There is no bot, so it cannot record a meeting you skipped, and there is no phone app. A bot notetaker can attend without you.
- No names on the other people. Them is one track, so a three-person call reads as You and Them, and you sort out who said what yourself. A diarising notetaker will at least guess.
- Local capture does not settle consent. The recording stays on your disk, but the people on the call still have the same rights they would with a bot in the room. Tell them. The window is designed to be shown.
Sources
- Summary, Jamie docschecked 6 September 2026
- Add your own notes, Circleback help centrechecked 6 September 2026
- Desktop app, tl;dvchecked 6 September 2026
- Granola home pagechecked 6 September 2026
- Does Fathom provide real-time transcription?, Fathom help centrechecked 6 September 2026
- AI Meeting Notes, Notion help centrechecked 6 September 2026
- Manage your Notetaker settings, Otter help centrechecked 6 September 2026
- Learn about Fireflies Live Assist, Fireflies guidechecked 6 September 2026
- AI Meeting Assistant, Krispchecked 6 September 2026
- Using Read's live meeting dashboard, Read help centrechecked 6 September 2026
- Transcription, Granola help centrechecked 6 September 2026
- Microsoft Copilot in Teams meetings and events, Microsoft Learnchecked 6 September 2026
- Asking in-meeting questions with the AI Companion, Zoom supportchecked 6 September 2026
- Ask Gemini in Google Meet, Google Meet helpchecked 6 September 2026
- Writing effective recipes, Granola help centrechecked 6 September 2026
- Take notes for me in Google Meet, Google Meet helpchecked 6 September 2026
- Live Insights, Cluely docschecked 6 September 2026
- Cluely home pagechecked 6 September 2026
- Otter Notetaker Overview, Otter help centrechecked 6 September 2026
- Otter Desktop App (Mac, Windows), Otter help centrechecked 6 September 2026
- How to Upgrade to the New Fathom Experience (Version 3.0+), Fathom help centrechecked 6 September 2026
- Why do we use a bot?, tl;dv help centrechecked 6 September 2026
- Bot-free recording, tl;dv help centrechecked 6 September 2026
- Security, privacy and data FAQs, Granola help centrechecked 6 September 2026
- Catch up on meetings with Microsoft Copilot in Teams, Microsoft Supportchecked 6 September 2026
- AI Meeting Notes product page, Notionchecked 6 September 2026
- Pricing, Cluelychecked 6 September 2026
- Read AI for desktop, Readchecked 6 September 2026
- How consent works on web mode vs desktop mode, Read help centrechecked 6 September 2026
- Recorder, Jamie docschecked 6 September 2026
- Quickstart, Jamie docschecked 6 September 2026
- Record meetings with the desktop app, Circleback help centrechecked 6 September 2026
- Identify speakers, Jamie docschecked 6 September 2026
- Can I edit text and speaker names in my meeting report, Read help centrechecked 6 September 2026