Oat · local-first AI meeting notes
Meeting notes that show their work.
Oat is MumbleFlow's private AI meeting-notes workspace for Mac. Start recording when you choose, follow a speaker-aware transcript, catch up on the last five minutes, and leave with decisions and next steps that link back to what was actually said.
Apple Silicon · macOS 26+ · English · Models download during setup
Product sync
Let’s make the first run feel a little simpler. What still needs to happen before we launch?
We’re moving the launch to Thursday afternoon so we can give onboarding one more review.
I’ll take the onboarding review. I can have the updated checklist ready by Wednesday.
Great. Let’s keep the launch note short and calm. Mention the extra time for onboarding.
One thing is still open: do we send the update to everyone, or start with the pilot group?
Topics
Launch timing
A little more time for a careful first impression.
Onboarding review
A final pass through the first-run experience.
Timeline
The team reviewed the remaining launch work and agreed to make room for one more onboarding check.
Decisions
Move the launch to Thursday afternoon.
Next steps
Maya will finish the onboarding checklist by Wednesday.
Open questions
Should the update go to everyone or the pilot group first?
What you missed
Last 5 minutesA calm launch update
Keep the note short and mention the extra time for onboarding.
Next steps
Maya will finish the checklist by Wednesday.
Dictation History
We’re moving the launch to Thursday afternoon to give onboarding one more review. Thanks for the extra care as we get this ready.
2 minutes ago1. Review the onboarding flow.
2. Update the launch checklist.
3. Share the final note with the team.
Can you help me think through the simplest version of this idea? I want the first step to feel obvious.
1 hour agoSearch everything
The launch is moving to Thursday afternoon, giving the team time for one more onboarding review.
No bot · no ambient buffer
Press record. Oat handles the note-taking workload.
Oat begins with a deliberate action inside MumbleFlow. It does not enter the call as another participant, watch your calendar for an automatic start, or continuously buffer the room. That visible boundary makes it clear when the Mac is capturing a meeting.
The microphone records your side of the conversation. Apple's ScreenCaptureKit records the computer-audio source you select, without registering a video output. Keeping the channels separate lets Oat treat the microphone as you while it analyzes the remote side for distinct speakers.
Recording by choice
Nothing listens in the background. You decide when Record Meeting starts and stops the capture.
Two audio channels
Your microphone and selected computer audio are captured separately so your voice has a known source.
Live transcript
Completed speech chunks become a timestamped transcript you can follow while the conversation continues.
Five-minute catch-up
What did I miss? summarizes the preceding five minutes without stopping the active recording.
Speaker-aware turns
Remote voices are separated into speaker turns; corrected names can become conservative local suggestions later.
Structured outcomes
Oat turns the transcript into topics, a timeline, decisions, action items, and unresolved questions.
Source citations
Generated claims retain references that reopen the relevant transcript moment instead of hiding the source.
Local meeting search
Search stored meetings by exact words and related meaning, then open the matching cited passage.
Resume an existing meeting
Continue a meeting in the same retained recording and transcript while its encrypted audio still exists.
Retention controls
Delete audio early or erase the complete meeting; retained audio otherwise expires after 30 days by default.
Before the first meeting, macOS will ask for Microphone and Screen & System Audio Recording access. If one side is missing, the meeting-audio setup checklist explains how to test each permission separately. Always tell participants and follow the consent rules that apply where you are.
Stay in the conversation
Read the room without rebuilding the last five minutes in your head
The live transcript grows from completed speech chunks as the meeting proceeds. It is a working view, not a claim of perfect verbatim capture: microphones, overlapping talk, room noise, accents, names, and device load can all affect the result.
- 01
Follow
Watch timestamped speaker turns arrive without opening a second cloud dashboard or inviting a meeting bot.
- 02
Catch up
Choose What did I miss? to summarize only the preceding five minutes while Oat keeps recording the meeting.
- 03
Check context
Use the catch-up citations to reopen the supporting transcript moments when a decision, owner, or deadline needs closer review.
- 04
Correct a name
Replace a generic remote-speaker label with the right name. Oat can save a confirmed voice profile locally for later suggestions.
What did I miss?
A five-minute window, not a made-up meeting recap.
The recap is constrained to the recent transcript and can call out topics, decisions, questions, and next steps from that window. It is designed for moments when you joined late, stepped away, or lost the thread—not as a substitute for checking a consequential statement.
From transcript to outcomes
Finish with a usable record, not an undifferentiated wall of text
When the meeting ends, Oat organizes the captured conversation into distinct views. A topic summary explains what was covered. The timestamped timeline preserves sequence. Decisions separate settled outcomes from discussion, action items retain stated owners and due dates when the transcript supports them, and open questions keep unresolved work visible.
Topics
A structured overview of the subjects the conversation covered.
Timeline
Important moments arranged by time with paths back to the transcript.
Decisions
Outcomes presented with the source passages used to support them.
Action items
Next steps, including an owner or due date only when the conversation supplies one.
Open questions
Loose ends preserved as unresolved instead of silently converted into conclusions.
Searchable memory
Local indexing that helps you recover a phrase, decision, or related idea later.
The generated views depend on Apple Intelligence when it is available or the optional local Qwen model. Without a supported semantic engine, the transcript remains the source record. For retrieval details, see how local AI search combines exact-word and meaning-aware results.
Grounded by design
A polished sentence should never outrank the source
AI meeting summaries are useful precisely where they are risky: they compress a long, messy conversation into statements that look settled. Oat keeps source IDs attached to generated material so a concise note remains connected to the transcript evidence behind it.
- 01
See the claim
Review a topic, timeline entry, decision, action item, open question, catch-up statement, or grounded search answer.
- 02
Open its citation
Select the source reference to move to the supporting timestamp in the meeting transcript.
- 03
Listen when retained
Play the corresponding local audio passage while the encrypted meeting recording still exists.
- 04
Make the call
Compare the generated wording with the underlying conversation before sharing or acting on something important.
Speaker attribution gets the same measured treatment. Your microphone channel is labeled as you; remote voices are diarized and can receive names after your correction. A stored voice profile is a local suggestion mechanism, not proof of identity. The meeting-transcription guide covers channel separation, timestamps, diarization, and playback in more detail.
On your Apple Silicon Mac
Local meeting intelligence with visible limits and deletion controls
Speech recognition, remote-speaker analysis, generated meeting notes, embeddings, meeting search, and answer generation run on the Mac after the required assets are installed. The desktop app has no MumbleFlow product account, analytics SDK, cloud content server, or cloud sync. Internet access is still needed to buy and download the app, retrieve model assets, and obtain updates.
Meeting audio is written as authenticated encrypted local data and expires after 30 days by default. You can delete that audio sooner or erase the complete meeting. Transcripts, notes, citations, and confirmed speaker profiles remain locally until the associated data is deleted. Keys are held in the macOS Keychain.
Current-release boundary
Your recorded meetings are searchable. External work sources are not connected.
Infrastructure exists for Gmail, Google Calendar, and Slack, but those connectors do not have production credentials and are not enabled in the current download. Oat's shipping search scope is the meeting library stored by MumbleFlow on this Mac.
Read the privacy, encryption, and retention page for the complete data lifecycle. If your immediate need is short-form speech to text rather than a recorded meeting, compare Oat with MumbleFlow's system-wide Mac dictation.
Questions
Frequently asked questions
What are Oat AI meeting notes?
Oat is the meeting workspace inside MumbleFlow for Apple Silicon Macs. After you explicitly start a recording, it captures your microphone and selected computer audio, builds a timestamped transcript, and organizes the conversation into cited topics, a timeline, decisions, action items, and open questions.
Does Oat automatically join or record meetings?
No. Oat is not a meeting bot, does not join calls, and does not maintain an ambient recording buffer. Capture starts only after you choose Record Meeting. Calendar information does not trigger recording, and you remain responsible for notifying participants and following the recording rules that apply to your meeting.
Does Oat record my screen or meeting video?
No video is captured or retained. Oat uses your microphone for your side of the conversation and ScreenCaptureKit for the selected Mac or meeting-app audio. macOS requires separate Microphone and Screen & System Audio Recording permissions for those two channels.
Can Oat catch me up while a meeting is still happening?
Yes. What did I miss? creates a source-linked summary of the preceding five minutes while recording continues. It can surface recent topics, decisions, questions, and next steps, but you should still open the cited transcript moments when wording or context matters.
Can Oat identify different speakers?
Oat treats the microphone channel as you and diarizes the remote-audio channel into separate speaker turns. You can correct a label, and a confirmed voice profile can be stored locally to suggest that name in later meetings. Speaker labels are suggestions and should be reviewed when identity matters.
How do citations work in AI-generated meeting notes?
Generated topics, timeline entries, decisions, action items, open questions, catch-up summaries, and search answers retain source references. Selecting a citation returns you to the supporting transcript timestamp and can play the corresponding local audio while that audio is still retained.
Where are my meeting recordings and notes stored?
Meeting transcription, speaker analysis, summaries, embeddings, search, and answer generation run on your Mac. Meeting audio is encrypted locally and expires after 30 days by default; transcripts and cited notes remain until you delete the meeting. Gmail, Google Calendar, and Slack connections are not enabled in the current download.
Keep exploring
The rest of MumbleFlow
All features
A complete tour of dictation, Oat meeting notes, search, personalization, privacy, and controls.
AI dictation for Mac
Natural voice typing that removes fillers, catches corrections, formats lists, and inserts finished text.
Meeting transcription
Separate microphone and computer audio, readable speaker turns, timestamp playback, and grounded notes.
Local AI search
Private hybrid search and grounded answers that take you directly to the supporting source.
Privacy and security
A plain-language account of local processing, encryption, retention, network access, and deletion.
About MumbleFlow
Why MumbleFlow exists, how it is built, and the product principles behind it.
Looking for technical detail? Read the local speech-to-text guide.