Transcribed on your Mac
Calls, classes, videos and podcasts, with FluidAudio or Apple On-Device.
For class and for work · macOS
On your Mac · No bot · Free
Calls, lectures, YouTube videos and podcasts become notes in your Journal, Notion, Obsidian or Apple Notes. Ask across all of them, and every answer shows where it came from.
Apple Silicon · macOS 26+ · Chrome extension for YouTube
curl -fsSL https://raw.githubusercontent.com/mard4/meeting-pilot/main/macos/MeetingPilot/Scripts/install.sh | bash
Animated demo: when a Teams call starts, Meeting Pilot offers to record it. A live sidebar transcribes the call with speaker segments while you take notes. When the call ends, the meeting is summarized and published to Notion, as a table row with its date, project and topic, and to Obsidian as a Markdown note. Then the meeting chat is asked what was decided about offline mode, and answers with the decision and the meetings it came from.
Calls, classes, videos and podcasts, with FluidAudio or Apple On-Device.
Study notes for lectures, decisions and to-dos for calls. Apple Intelligence, oMLX, Ollama or LM Studio.
Notion, Obsidian, Apple Notes or directly in the app.
A local model answers from every note and cites its sources.
Everything you hear
Each one becomes a note in the same Journal, ready to ask.
Calls
Teams calls are noticed, recorded and written up on their own. On Zoom, Meet or anything else, press Record.
Nothing leaves your Mac unless you want.
Live sidebar
A panel shows the live transcript while you take notes.
Classes
Press Record and pick the source. The microphone for a classroom or an in-person meeting, the Mac audio for an online lecture or a webinar, or both when you speak too.
Slides PDF
Add the lecture's PDF and every part of the transcript is matched to its slide, on your Mac and without a model. The summary cites them as (slide 3). Got the PDF after the lecture? Add it to any recording later: misheard names and terms are corrected from the slides, and the notes are rewritten.
Videos & podcasts
Lecture videos, podcasts and webinars recorded elsewhere become notes like everything else. Drop MP4, MOV, M4A or MP3 files on the window or press ⌘I. The original stays where it is.
Watching on YouTube? The browser extension sends the video to Meeting Pilot in one click.
Chat
Choose the projects and topics, then ask. Answers are summarized for you, and every line cites the note it came from.
Journal
Calls and lectures in one built-in Journal, as Markdown.
On-device by default
Needs macOS 26 or later. On older Macs, use a local model (oMLX, Ollama, LM Studio) or your own API key instead.
No meeting bot
Audio is recorded on your Mac and transcribed with FluidAudio or Apple On-Device. No bot, no dial-in.
Bring your own model
Add an OpenAI, Gemini or Claude key, or any OpenAI-compatible endpoint. It’s opt-in, and the only time transcript text leaves your Mac.
Notion, on your terms
Connect once. Every meeting is beautifully formatted in one table, with date, project, topic, participants and duration as columns.
Markdown you own
Connect once. Every meeting is a beautifully formatted Markdown note, with date, project, topic and participants up top.
Meeting Pilot vs. similar products
Most meeting notetakers are cloud products. Meeting Pilot isn’t.
| Meeting Pilot | Similar products | |
|---|---|---|
| What it takes in | Calls, classes, videos, podcasts | Mostly calls |
| Audio processing | On-device | Stored in the cloud |
| Where notes live | Your Mac or your Notion | The vendor’s cloud |
| Meeting bot | None | Often a visible bot |
| Summarization | On-device, or your own key | The vendor’s cloud AI |
| Platform | Native macOS app | Requires a cloud account |
General patterns, not claims about any single product. Meeting Pilot facts are in the README.
Privacy & permissions
The whole picture, in brief. Details in the privacy policy.
Recorded and transcribed on your Mac. Nothing is uploaded unless you set up a cloud provider.
Apple Intelligence and local models run on-device. API mode sends transcript text only to the endpoint you choose.
Title and participants come from the Teams window (on-device OCR as a fallback), and from Calendar or Outlook if you enable them.
Meetings are archived in ~/TeamsMeetings and published only to the destinations you pick.
One-click setup goes through a small Cloudflare Worker that swaps Notion’s OAuth code for your token. It stores nothing and never sees your meetings. Or paste your own token instead. The source is public.
No third-party requests, fonts included.
Make sure you’re allowed to record the people in your meetings.
Integrations
Pick where notes go and which model writes them, or keep the defaults.
Mix and match.
Your workspace, your table.
Markdown straight into your vault.
No third-party account needed.
The default. Markdown on your Mac.
Detected automatically. Nothing leaves your Mac.
macOS 26+, no setup.
MLX models for Apple silicon.
Any model you’ve pulled.
Any model in its local server.
Your key. Only transcript text is sent.
OpenAI API key.
AI Studio API key.
Anthropic Console API key.
Any OpenAI-compatible URL.
Recorded and transcribed locally.
Detects calls, reads title and participants.
Parakeet v3 with speaker labels.
Built into macOS.
Huddle capture is on the way.
Get Meeting Pilot
or install from the terminal
curl -fsSL https://raw.githubusercontent.com/mard4/meeting-pilot/main/macos/MeetingPilot/Scripts/install.sh | bash
Apple Intelligence needs macOS 26+. Older Macs use local oMLX.
Free and open source. Like it? Pay what you want.