Open-source conversation memory
Agents already have run logs. Humans have conversations. Minutes captures meetings and voice memos locally, turns them into structured markdown, and makes the record queryable by your tools.
Local, open source, free forever.
Transcript Output
2026-04-08-strategy-sync.md
Action Items
Minutes keeps the raw transcript visible. The structure is the interface: timestamps, speakers, action items, and decisions stay readable even before an assistant touches them.
Download, install, done. First launch downloads a speech model.
Works with any MCP client
Audio -> Transcribe -> Diarize -> Summarize -> Markdown -> Relationship Graph
(local) (local) (your LLM) (decisions, (people, commitments,
whisper.cpp pyannote Claude / action items) topics, scores)
OllamaTranscription is local via whisper.cpp with GPU acceleration. Summarization is optional. Claude can do it conversationally when you ask, using your existing subscription. No API keys are required to get useful output.
From meetings to memos to agents
For agents
26 MCP tools and structured markdown let Claude, Codex, Gemini CLI, and Cowork query what happened instead of guessing.
For developers
whisper.cpp transcription, diarized markdown, YAML frontmatter, and a plain-files workflow that still works with grep and git.
For meetings
One-click recording, streaming transcription, speaker separation, decisions, and action items without shipping your audio to a SaaS vendor.
For voice memos
Minutes watches for iPhone Voice Memos, transcribes them on your Mac, and makes them available to the same memory layer.
For daily work
Hold the hotkey, speak, release. Minutes sends the text to the clipboard and your daily note without changing tools.
For recall
Competitors hide the transcript. Minutes keeps timestamps, speakers, and action items visible so the source stays readable.
Capture
Local transcription. whisper.cpp with GPU acceleration. Your audio stays on your machine.
Streaming results. Text appears as you speak, with partial updates every few seconds.
Speaker diarization. pyannote separates who said what in multi-person meetings.
Dictation mode. Clipboard + daily note flow for short-form thoughts and commands.
Intelligence
Structured extraction. Action items, decisions, and commitments become queryable markdown.
Relationship memory. Track people, projects, and unresolved commitments across meetings.
Cross-meeting search. Search everything or ask your assistant to pull the thread for you.
Voice memo pipeline. iPhone recordings arrive on Mac and join the same memory graph.
Integration
Desktop app. Tauri menu bar app with recording, dictation hotkey, and meeting prompts.
Claude-native. 26 MCP tools for Claude Desktop, Cowork, Dispatch, and Claude Code.
Any LLM. Use Ollama, OpenAI, or skip summarization entirely if markdown is enough.
Markdown is truth. YAML frontmatter, plain files, and a workflow that works outside Minutes.
| Granola | Otter.ai | Meetily | minutes | |
|---|---|---|---|---|
| Local transcription | — | — | Yes | Yes |
| Open source | — | — | Yes | MIT |
| Free | $18/mo | Freemium | Free | Free |
| AI agent integration | — | — | — | 26 MCP tools |
| Cross-meeting intelligence | — | — | — | Yes |
| Dictation mode | — | — | — | Yes |
| Voice memos | — | — | — | iPhone pipeline |
| People memory | — | — | — | Yes |
| Data ownership | Their servers | Their servers | Local | Local |