
### Granola, in Obsidian. Record any call, get notes, actions and a transcript in your vault.
Open source. No bot joins your call. Your notes stay in your vault.
[](https://community.obsidian.md/plugins/muesli)
[](LICENSE)

0bots in your call |
Anycall app |
Secondsfrom stop to notes |
100%plain Markdown, yours |
**English** Β· [FranΓ§ais](README.fr.md)
## How it works
1. Click ποΈ β **Meeting**.
2. Jot a few words in `Notes.md` while people talk.
3. Click stop. Seconds later:
```
Meetings/2026-10-09 1430 Pricing review with Acme/
Summary.md β TL;DR, decisions, actions, open questions
Transcript.md β who said what, with timestamps
Notes.md β your raw notes, untouched
audio.mp3 β optional
```
Actions come out as `- [ ] Paul β send the recap (Friday)`, ready for Tasks, Dataview and Bases.
## Install
In Obsidian: **Settings β Community plugins β Browse β "Muesli" β Install β Enable**.
Or [open it in the directory](https://community.obsidian.md/plugins/muesli) and click *Add to Obsidian*.
A setup screen then asks for an [OpenRouter key](https://openrouter.ai/keys), your name, and runs a sound test. Done.
## Why Muesli
| | Granola | Otter / Fireflies | **Muesli** |
|-----------------------------------|:-------:|:-----------------:|:----------:|
| No bot in the call | β | β | **β** |
| Notes in your Obsidian vault | β | β | **β** |
| Open source | β | β | **β** |
| Works with Zoom, Meet, Teams, any app | β | ~ | **β** |
## Also does
- **Voice journal**: speak your tasks, plans and mood, get bullets in today's daily note.
- **Import any recording**: drop an `.m4a` or `.mp3` in `Meetings/Inbox`, get the same folder.
- **iPhone Voice Memos**: new memos are transcribed and filed on your Mac, automatically.
- **On your phone**: in-person meetings and journal, one big button.
- **Your template, your language**: summaries follow your own templates (General, 1:1, sales callβ¦), in English or French.
- **Never forget to stop**: a small pill over every app, hidden from screen shares, ends forgotten meetings by itself.
## Privacy and disclosures
- **Network**: audio and text go **only to [OpenRouter](https://openrouter.ai)** (and the model providers it routes to), with your own key. No telemetry, no server of ours.
- **Paid service**: OpenRouter is a paid API; you need an account with credit.
- **Native helper (macOS)**: system audio is captured by `meeting-tap`, a small open-source Swift program ([source](native/macos/main.swift)) embedded in `main.js` with its SHA-256 and written to the plugin folder on first use. Nothing is downloaded. Both are built by GitHub Actions with [build provenance attestations](https://github.com/Azilone/obsidian-muesli/attestations).
- **Files outside the vault**: only when you import a file from disk, or with the optional Voice Memos inbox (needs Full Disk Access).
- **Always tell participants you are recording**, and follow the consent laws where you live.
**If Muesli saved you a meeting recap, a β helps others find it.**
[MIT](LICENSE)