LoudCue
v0.2 · Meeting recorder + open API

Loud alerts. Transcripts nobody else sees.

macOS notifications get dismissed by reflex. LoudCue's isn't. And when the meeting ends, LoudCue records and transcribes it on your Mac. Nothing sent home.

Notarized by Apple · macOS 14+

Try the v0.2 beta

Recorder + open API is in beta today. Same alerts wedge you know, plus on-device transcription via Parakeet TDT v3 and a localhost API for other local apps. Apple Silicon required for recording; alerts work on any Mac.

CalendarFileEditViewWindowHelp8:59 AM

Upcoming meeting

00:42

Q2 Roadmap Review

9:00 AM · Conference Room A

▶ Join☾ Snooze 5m✕ Dismiss

What it does

Alerts, recording, and an open API. No subscription.

New in v0.2 · Meeting recorder

Record + transcribe every meeting. On your Mac.

Arm from the menu bar. Two-track capture, your voice through the mic, everyone else through ScreenCaptureKit. When the meeting ends, an on-device transcript runs on the Apple Neural Engine at about 80× real-time via NVIDIA Parakeet TDT v3. No accounts, no cloud upload, no lazy download at first use. The model ships in the DMG.

New in v0.2 · Open API

Plug your other local apps in

Localhost HTTP with per-app bearer tokens and HMAC-signed webhooks. Pair from Settings, revoke any time. See the API docs.

$GET /v1/meetings
$GET /v1/meetings/:id/transcript
$POST /v1/webhooks

Native & lightweight

Swift, not Electron. Quiet on your Mac.

70ms
Cold launch
60MB
Idle memory
~0%
Idle CPU

Multi-stage alerts

Stack up to 3 alerts per meeting

30 minHeads up
5 minGet ready
1 minGo

Multi-display

Fires on every monitor at once

00:42
Upcoming
00:42
Upcoming
00:42
Upcoming

Smart silence

Closes itself the moment you launch Zoom

Standup
1 minute · 3 attendees

Apple Reminders

Reminders too, same overlay

Take pills
9:00 AM
Pick up Zoë
3:15 PM
Submit timesheet
5:00 PM

Sources

Wherever your events live

iCloud
Calendar · Reminders
Google
Calendar
Microsoft
Outlook · Exchange

Anti-reflex

Make me answer a question first

Optional quiz before dismiss or snooze, for when your reflexes know how to dismiss alerts faster than your brain registers them.

To dismiss, answer

What is seven plus four?

11
Submit

Also built in

Connected Apps
iCloud settings sync
Work hours filter
Focus override
Attendees
Apple Reminders
Per-calendar leads
Wrap-up alert
Travel padding
Snooze 1/2/5/10m

Auto-detects join links from

40+

Zoom
Google Meet
Microsoft Teams
Slack Huddles
Discord
Webex
Skype
Jitsi
Amazon Chime
FaceTime
Cal.com

And 30 more, including Whereby, Around, BlueJeans, RingCentral, GoTo, Hopin, Lifesize, Vonage, 8x8, Tandem, Riverside, StreamYard, Doxy.me, Wire, Tencent Meeting.

Why this exists

I wanted a calendar alert app I didn't have to subscribe to

The problem

I kept missing meetings

Standup blocked on my calendar, notification dismissed without thinking, joined fourteen minutes late.

Why it kept happening

macOS notifications are too easy to ignore

A small banner in the corner doesn't break hyperfocus. I needed something I couldn't dismiss by reflex.

What I tried first

In Your Face

Good app, does the job. But $25 a year, and always full-screen even for a quick standup.

What else I tried

The other apps

MeetingBar has no full-screen alerts. Dato is a calendar utility. The rest were laggy or asking for a subscription.

What I wanted

A fullscreen calendar alert app I didn't have to subscribe to

Mac-native, fast, opinionated about being loud, free or one-time.

What happened

I built it

Free and MIT on GitHub. If it earns a coffee, there's a Sponsors link.

What came next

So I added a recorder

Grain and Fireflies charge a subscription to record and transcribe your meetings in their cloud. LoudCue records and transcribes on your Neural Engine, keeps everything on disk, and stays free.

Where LoudCue fits

Most meeting apps ask you to trade something

Alerts, recording, transcription. The other apps each solve one piece and want either your money or your data. LoudCue does all three, keeps everything on your Mac, and is free.

The alerts app

In Your Face

Polished full-screen alerts. Cross-Apple. Years of refinement.

Trade-offs

  • · $25/year or $69
  • · Alerts only, no recording
  • · One alert per meeting
  • · No quiz-gated dismiss

The recorders

Grain, Fireflies, Otter

Record and transcribe, but everything runs in their cloud, on their servers.

Trade-offs

  • · Subscription, $15+/month
  • · Audio + transcript uploaded
  • · Account required
  • · No calendar alerts

This one

LoudCue

Stacked alerts, on-device recording + transcription, and an open API for other local apps. Free, MIT.

Trade-offs

  • · Mac only
  • · New, expect rough edges

The plan

I want to keep LoudCue free. That's only possible because LoudCue doesn't run a server, doesn't process your audio, and doesn't hold your data. If a paid v2 ever ships with hosted features, the free MIT version of v1 keeps working either way.

See the full comparison

Free & open source

Free

No subscription, no account, no in-app upsell. MIT licensed source on GitHub.

  • No nags, no upsell
  • MIT licensed source
  • Universal binary
  • Notarized + hardened
  • Auto-updates via Sparkle
  • No account, no telemetry

Install with Homebrew

brew install --cask bnjreece/loudcue/loudcue

Notarized by Apple · No telemetry

Saved you a meeting? Sponsor on GitHub.

Questions

Things people ask

Does it work with Google / Outlook calendars?+

Yes. LoudCue uses macOS EventKit, so it sees every calendar that Apple Calendar sees, iCloud, Google, Outlook 365, Exchange, CalDAV. If it shows up in Calendar.app, it shows up in LoudCue. Add accounts in System Settings → Internet Accounts.

Does LoudCue record my meetings?+

Only when you arm one. Click 'Record next meeting' from the menu bar and LoudCue captures the mic + system audio when the meeting starts, then transcribes on your Neural Engine when it ends. If you never arm anything, nothing gets recorded. The recorder is separate from the alerts; alerts fire whether or not you're recording.

What transcription model do you use?+

NVIDIA Parakeet TDT v3, a 0.6B-param English ASR model, running on the Apple Neural Engine at about 80× real-time via the FluidAudio Swift SDK. The model ships in the DMG, so nothing gets downloaded at first use. Apple Silicon required for the recorder; Intel Macs get the alerts side only.

Does anything leave my Mac?+

From LoudCue itself, no. Audio, transcripts, and metadata all stay in LoudCue's sandbox container on your disk. The only network requests LoudCue itself makes are a once-per-day Sparkle update check and outbound webhooks to consumer apps you've explicitly paired via Settings → Connected Apps. If you don't pair anything, nothing leaves.

What are Connected Apps?+

An opt-in pairing between LoudCue and another app on your machine, or a cloud app you use. LoudCue exposes a localhost HTTP API and can fire HMAC-signed webhooks when a transcript is ready. Each pairing has its own bearer token you can revoke any time. See docs/API.md on GitHub for the wire format.

What macOS versions are supported?+

macOS 14 (Sonoma) and later. Native Apple Silicon (arm64) and Intel (x86_64). Recorder needs Apple Silicon.

Does it sync to my iPhone?+

No. LoudCue is Mac-only for now. I'd rather not run multiple hardware targets and cloud infrastructure for a free app. In Your Face does cross-device well today; if a paid v2 ever makes sense based on demand, I might build the parts that need infra.

What about privacy?+

Zero analytics. Zero telemetry. No accounts. The only network requests LoudCue makes on its own are the once-per-day Sparkle update check and any webhooks you configure via Connected Apps. Source is open on GitHub, so you can verify all of this yourself.

Will you sell my email?+

There's no email to collect. LoudCue has no account system. If you write in to benjamin@reece.is, I only use it to reply.

Why is it free?+

LoudCue doesn't need a server, doesn't have an account system, doesn't track you, doesn't process your audio remotely. There's nothing to charge for ongoing. Free + open source under MIT means anyone can audit it, fork it, or build from source. If you want to support development, there's a GitHub Sponsors link.

If In Your Face is worth it, why does this exist?+

It is worth it, for what it does. In Your Face is a polished full-screen alert app and the price is fair. LoudCue exists for the pieces neither IYF nor Grain nor MeetingBar cover in one app: stacked multi-stage alerts, on-device recording + transcription, and an open API for other local apps. Doing all three at once, on your Mac, for free, is the thing.

Will it always be free?+

The MIT license on v1 is irrevocable. Every release I publish under MIT stays free for anyone to use, fork, or build from source. If I ever ship a separate paid v2 with major new features, v1 keeps working.