Mycelium
Source
For macOS · Free · Offline

Your messages are full of deadlines you never wrote down.

Mycelium reads your iMessage history, finds what's time-sensitive, and shows it as a list of dates. You approve or dismiss each one. Nothing reaches your calendar on its own.

Download for Mac 9.4 MB · macOS 11+ · no install needed
456,159
messages read in 1.1 seconds
27
worth your attention, not 23,765
0
bytes that leave your Mac

How it works

01

It reads locally

Your Messages database never leaves the machine. No account, no server, no network connection at any point.

02

It finds the dates

“Friday at 3” resolves against when the message was sent, not when you opened the app. Expired and undated items stay out.

03

You decide

Approve or dismiss. Dismissals are permanent — rescanning never resurrects something you already ruled out.

One permission, granted by hand

macOS keeps Messages private and — unlike Contacts or Photos — it never shows a prompt for it. There is no API that can ask. Mycelium opens the right settings page for you; you flip one switch, once.

That is also why it ships as an app rather than a script: the permission attaches to Mycelium itself, not to your terminal.