Record meetings. Capture voice memos. Ask Claude what was decided three weeks ago. Everything runs locally. Open source, free forever.
Audio → Transcribe → Summarize → Structured Markdown
(local) (your LLM) (decisions, action items,
whisper.cpp Claude / Ollama people, entities)
Your audio never leaves your machine. Transcription is local via whisper.cpp. Summarization is optional — Claude does it conversationally when you ask, using your existing subscription. No API keys needed.
15 CLI commands. 94 tests. Rust engine, single binary, MIT license. Homebrew, cross-platform CI, cargo install. Structured YAML frontmatter you can grep.
Menu bar app with one-click recording. Calendar integration suggests recording before meetings. Voice memo pipeline from iPhone. Obsidian vault sync.
12 MCP tools. 6 resources. Structured intents in YAML. Decision consistency tracking. People profiles. Any agent that speaks MCP can use Minutes as its memory layer.
minutes research "pricing" searches all meetings. minutes person "Alex" builds a profile.| Granola | Otter.ai | Meetily | minutes | |
|---|---|---|---|---|
| Local transcription | No | No | Yes | Yes |
| Open source | No | No | Yes | MIT |
| Free | $18/mo | Freemium | Free | Free |
| AI agent integration | No | No | No | 12 MCP tools |
| Cross-meeting intelligence | No | No | No | Yes |
| Voice memos | No | No | No | iPhone pipeline |
| People memory | No | No | No | Yes |
| Data ownership | Their servers | Their servers | Local | Local |