App won’t open?
If macOS says Muesli is damaged, open System Settings → Privacy & Security, scroll down, and click Open Anyway. If that still doesn’t clear it, run in Terminal:
sudo xattr -cr /Applications/Muesli.app
free speech to text · on-device local inference · auto meeting transcriptions
download for macOSbrew tap pHequals7/muesli && brew install --cask muesli
Most support issues come down to permissions, duplicate app copies, or calendar access.
If macOS says Muesli is damaged, open System Settings → Privacy & Security, scroll down, and click Open Anyway. If that still doesn’t clear it, run in Terminal:
sudo xattr -cr /Applications/Muesli.app
Usually this means Accessibility access is missing, stale, or attached to the wrong copy of Muesli. Open System Settings → Privacy & Security → Accessibility, make sure Muesli is enabled, then quit and reopen it from /Applications. If it still fails, remove Muesli from Accessibility, add it back, and relaunch.
The global hotkey depends on Input Monitoring. Open System Settings → Privacy & Security → Input Monitoring, confirm Muesli is allowed, then relaunch the app from /Applications. If you changed the shortcut in Settings, make sure you’re using the configured key instead of assuming the default.
macOS permissions are tied to a specific installed app path and signature. If you launch Muesli from Downloads, Desktop, or an older duplicate copy, paste and hotkey permissions can silently stop working. Keep one copy in /Applications, delete duplicates, then re-grant Accessibility and Input Monitoring if needed.
Muesli needs Screen Recording or Screen & System Audio Recording permission for meeting capture. Open System Settings → Privacy & Security, enable Muesli under the relevant recording pane, then relaunch. If microphone transcription works but meeting capture doesn’t, this is usually the missing permission.
Upcoming meetings come from local macOS Calendar access, Google Calendar, or both. If the list is empty, first check Calendar permission. If you rely on Google Calendar, reconnect it in Settings and wait for the next refresh. If you use both, Muesli deduplicates matching events, so you should still only see one entry per meeting.