v0.33.1What's new

Your conversations. Your memory. Ready for the AI you use.

Minutes records and transcribes your meetings, voice memos, and dictation on your own computer, and keeps them as Markdown files that Claude, Codex, or any AI assistant can search. Free and open source.

1,596 stars · 183 forks · 38 contributors · 5,455 npm downloads a month · MIT

One conversation. One file. Recall with a source, months later.

1

Capture

Record a meeting, drop in a voice memo from your iPhone, or dictate. Transcription runs on your machine.

2

One Markdown file

Speakers, transcript, decisions, and action items, in a file you can open, grep, and keep for ten years.

3

Recall with a source

Ask Recall in the app, or your own AI assistant, and the answer points back to the file it came from.

pricing-idea.m4a0:46

“Next three consultant signups get monthly. Annual stays the enterprise default.”

Voice memo · transcribed on your Mac

~/meetings/2026-02-28-pricing-strategy.md0600
---
title: Pricing Strategy — Monthly Billing Test
type: meeting
consent: verbal_all_parties
decisions:
  - text: Launch monthly billing alongside
      annual, starting with the next three
      consultant signups
    authority: high
---

## Transcript
[SPEAKER_0 1:02] Next three consultant
signups get monthly.
Any MCP clientminutes

What did we decide in the February 28 pricing meeting?

Launch monthly billing for the next three consultant signups. Annual remains the enterprise default.

Source: 2026-02-28-pricing-strategy.md · decision

Dictation that stays on your computer. Hold a key, talk, and the text lands where you're typing.

On a Mac it types at your cursor; on Windows and Linux it goes to the clipboard. Every dictation is also saved as a Markdown file, so your AI assistant can find it later with your meetings and memos.

Self-corrections
Say “actually” or “scratch that” and the earlier words go.
Voice commands
“New line”, “new paragraph”, “bullet”, and your own snippets.
Fits the app
On a Mac, terminals get exactly what you said; chats and AI prompts get tidied prose.
No AI rewriting
Every edit is a rule on your device. Nothing is sent anywhere to clean it up.

Coming from Wispr Flow? See how they compare or open-source alternatives.

What you said → what landson-device cleanup

Meet on Tuesday, actually Thursday.

Meet on Thursday.

This is a recording test—actually, a dictation test.

This is a dictation test.

Time to decode one dictationApple Silicon
Parakeet v351 ms
Whisper small168 ms

Median model time on 39 of our own dictation clips, M4 Max. Parakeet v3 is a one-click install on Apple Silicon. How we measured

Your AI reads the folder. And cites the file it read.

  • Claude
  • Codex
  • Gemini CLI
  • OpenCode
  • Cursor
  • Pi
  • Any MCP client

34 MCP tools let your assistant search meetings, memos, and dictation, follow a live transcript, and cite the file every answer came from. Summaries are optional: Claude can write them on your existing subscription, with no API key.

Set up your agent

claude~/projects/pricing
> what did we decide about pricing?

⏺ minutes - search_meetings (MCP)(query: "pricing")
  ⎿  2 results

⏺ Annual-only billing, decided March 25. It reversed the
  February 28 test of monthly billing for the next three
  consultant signups.

  Source: 2026-03-25-pricing-reversal.md

Recording and transcription run on your machine. Your history is Markdown on your own disk.

A cloud notetaker

  1. Capture · your micYour machine
  2. Transcribe · their serversCloud
  3. Summarize · hosted AICloud
  4. Store · their workspaceCloud

Minutes

  1. Capture · your mic and system audioYour machine
  2. Transcribe · on-device speech modelYour machine
  3. Store · Markdown in ~/meetingsYour machine
  4. Recall · the assistant you pick sees what you shareYour choice

If you pick a cloud model for summaries, or ask a cloud assistant about a meeting, the context you share goes to that provider. Skip summaries or use a local model and nothing leaves.

How it compares. Where your meetings live, and who can read them.

GranolaOtter.aiAnarlogMinutes
ProductHosted meeting notepadHosted meeting assistantLocal meeting notepadLocal conversation memory
Agent accessHosted MCPHosted MCP and integrationsCLI + MCPFiles + 34 MCP tools
Primary storageHosted workspaceHosted workspaceLocal SQLite + filesLocal Markdown + YAML
Local AICloud transcriptionCloud transcriptionWith local providersLocal transcription; AI provider of your choice

Built to be checked. Not just trusted.

Why it's free. Memory you don't rent.

Soon your agents will run on what you've said out loud: meetings, calls, the idea you talked through on a walk. That's the most personal data you'll ever make. You shouldn't have to rent access to it, and nobody should get to read it just because you used their app.

So it's a file. Plain Markdown on your disk, MIT licensed. Switch agents next year and nothing has to move. Share it with whoever you want, or with no one. There's no Minutes cloud for it to sit in.

Good tools outlive the people who make them. If I stopped tomorrow, your meetings would still open and the code would still run.

Mat Silverstein

Free, open source, and yours. No account, no API key, no subscription.

Apple Silicon Macs and Windows. The first launch downloads a speech model.

If Homebrew warns about the tap, run brew trust silverstein/tap once. Minutes won't open? Reinstall and keep your meetings.

Reading on your phone? Minutes installs on Mac and Windows. Star the repo so it is waiting at your desk.