Show HN: MeetingIntro, a macOS menu bar app that interrupts you before a meeting

black_observer1 pts0 comments

GitHub - templegit9/MeetingIntro · GitHub

/" data-turbo-transient="true" />

Skip to content

Search/

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

templegit9

MeetingIntro

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star

main

BranchesTags

Go to file

CodeOpen more actions menu

Latest commit

History<br>235 Commits<br>235 Commits

Folders and files<br>NameNameLast commit message<br>Last commit date<br>.claude/agent-memory/mac-app-designer

.claude/agent-memory/mac-app-designer

.github/ISSUE_TEMPLATE

.github/ISSUE_TEMPLATE

Casks

Casks

MeetingIntro.xcodeproj

MeetingIntro.xcodeproj

MeetingIntro

MeetingIntro

docs

docs

metrics

metrics

scripts

scripts

.gitignore

.gitignore

AGENT_RULES.md

AGENT_RULES.md

CLAUDE.md

CLAUDE.md

HowToUse.md

HowToUse.md

LICENSE

LICENSE

README.md

README.md

RELEASING.md

RELEASING.md

assumptions.md

assumptions.md

dev.md

dev.md

dev_pattern.md

dev_pattern.md

plan.md

plan.md

project.yml

project.yml

View all files

Repository files navigation

MeetingIntro

Never be late to a meeting again — countdown overlays, voice reminders, and auto-join, right from your Mac's menu bar.

MeetingIntro is a macOS menu-bar app (macOS 14+) that makes sure you never miss the start of a meeting. It watches your calendar and, at the thresholds you choose before each event, fires the right nudge: a floating, always-on-top countdown overlay with a one-click Join button and meeting context, a system notification, and/or a spoken voice reminder. Crucially, it's context-aware — it quiets itself when you're already on a call, in Focus, screen-sharing, or in a fullscreen app, and it respects your RSVP so meetings you've declined don't interrupt you. With "Start at Time," you can arm a meeting to open its conference link automatically the moment it begins, tracked by a live countdown right in the menu bar. The dropdown itself is a polished popover with a Today/Upcoming switcher, a day timeline, and "next meeting in 12m" at a glance.

Beyond reminders, MeetingIntro quietly handles the rest of your meeting workflow. It can auto-record meetings that have a detected conference link, capturing both system audio and your mic to dual-track .m4a files, then run them through on-device or cloud transcription to produce AI meeting notes . It adds events from plain text (Quick Add — "lunch with Sam tomorrow 1pm"), mirrors one or more calendars into another for shareable availability, and can hand off your audio output and Focus state when a meeting starts and restore them when it ends. It works with local macOS calendars (iCloud, Google, Exchange via EventKit) and connects directly to Microsoft 365 through the Graph API, including RSVP. It's distributed as a notarized Homebrew cask with a built-in self-updater, so it stays current without any fuss.

Features

⏰ Countdown reminders — floating overlay, system notification, and/or voice, per-threshold.

🎬 One-click Join + Start at Time auto-join with a live menu-bar countdown.

🧠 Context-aware — suppresses reminders when you're in a call, in Focus, screen-sharing, or fullscreen.

🗓️ Today / Upcoming popover with a day timeline and the next meeting at a glance.

🔴 Auto-recording of meetings with a detected link → transcript + AI meeting notes .

✍️ Quick Add — natural-language text to calendar event.

🔁 Calendar mirror — one-way sync from one or more calendars into another (shareable availability).

🔊 System handoff — switch audio output + Focus on meeting start, restore on end.

🔗 Backends — local calendars via EventKit (iCloud, Google, Exchange) and Microsoft 365 via Graph (incl. RSVP).

🙅 RSVP-aware — declined / unanswered invitations don't interrupt you.

Install

With Homebrew:

brew install --cask templegit9/tap/meetingintro

The app runs in the menu bar (no Dock icon) and updates itself from within Settings → About. It's notarized and stapled by Apple.

Requirements

macOS 14 (Sonoma) or later

Calendar access (and, for recording, Microphone + Screen Recording permissions)

Feedback

Found a bug or have a feature request? Use the in-app Settings → About → Feedback link, or open an issue.

License

MIT — see LICENSE. Free to use, fork, and modify; keep the copyright notice.

© 2026 TempleGit

About<br>No description, website, or topics provided.<br>Resources<br>Readme<br>MIT license<br>Activity<br>Stars<br>0 stars<br>Watchers<br>0 watching<br>Forks<br>0 forks<br>Report repository

Releases

Packages

Contributors

Languages

You can’t perform that action at this time.

meeting meetingintro menu macos another license

Related Articles