New in 0.2.9.56 · macnote

Your meetings,
in the terminal.

A read-only command line tool for your transcripts, summaries and action items. Give Claude Code, Cursor or your own scripts the context of every call you have had, without uploading a single recording.

Already installed? Open Terminal and type macnote help.

Terminal
$ macnote list --this-week
3f2a1c9e  2026-09-24 10:00  42m   Zoom        Pricing review  (Anya, You)
b81d07e4  2026-09-23 09:30  18m   Google Meet Weekly sync  (Owen, Lina, You)
9c4e5a21  2026-09-22 16:00  55m   Teams       Q4 planning  (Marko, You)

$ macnote search "price increase" --since 30d
3f2a1c9e  2026-09-24 10:00  Pricing review
    > [12:41] Anya: If we do a price increase, grandfather the founders.
    > summary: ...agreed to test a price increase on the Team tier...

1 match in 1 meeting

Ask your agent

Meeting memory for AI agents.

Agents are good at work and bad at remembering what was said on Tuesday. Point them at macnote and they can look it up: search, read the transcript, quote the timestamp.

"What did Anya and I agree on pricing this month? Cite the meeting and timestamp."

"Turn every action item assigned to me this week into GitHub issues."

"Write my Friday update from this week's meetings."

"Which customer calls mentioned the export bug? Quote them."

"Before my 3pm with Owen, summarize our last three meetings."

"How many hours did I spend in meetings last month, per app?"

Tip: add this to your CLAUDE.md or AGENTS.md

My meeting transcripts are available through the `macnote` CLI (read-only).
Run `macnote help` for commands. Prefer --json. Cite meeting id and [mm:ss].

Eight commands. Every one speaks JSON.

Catch up on a meeting
$ macnote show latest --no-transcript
Pricing review
2026-09-24 10:00 · 42m · Zoom
speakers: Anya, You (you)

Summary
-------
Agreed to test a price increase on the Team tier in October.

Action items
------------
- Draft the new price sheet (Anya) @12:41
- Email founders about grandfathering (You) @31:05

Summary, action items, topics, speakers and the join link. Add --markdown to paste it anywhere.

Only the part you need
$ macnote transcript 3f2a --speaker Anya --from 10:00 --to 15:00
[10:12] Anya: Churn is flat, so pricing is the lever.
[12:41] Anya: If we do a price increase, grandfather the founders.
[14:03] Anya: I will have a draft sheet by Friday.

Filter a transcript by speaker and by position in the meeting.

Structured for agents
$ macnote actions --this-week --json
[
  {
    "assignee": "Anya",
    "meeting": {
      "id": "3f2a1c9e-...",
      "startedAt": "2026-09-24T10:00:00+02:00",
      "title": "Pricing review"
    },
    "text": "Draft the new price sheet",
    "timestamp": 761
  }
]

Every command speaks JSON, with the same keys every time.

Who you talk to
$ macnote speakers --since 90d
You (you)      64 meetings  21h 10m   last 2026-09-24 10:00
Anya           22 meetings  6h 45m    last 2026-09-24 10:00
Owen           12 meetings  2h 05m    last 2026-09-23 09:30
Lina            9 meetings  1h 40m    last 2026-09-23 09:30

Meeting count, talk time and the last time you met, per person.

macnote list

Meetings, newest first, with length, app and speakers

macnote show

One meeting: summary, action items, topics, transcript

macnote transcript

Transcript lines, by speaker or time range

macnote search

Text across transcripts, titles, summaries, action items

macnote speakers

People across meetings, with talk time

macnote actions

Action items across meetings, by assignee

macnote stats

Meeting count and hours for any period

macnote info

Version and library location

Filters that work everywhere

--since 3d, --until 2026-09-30, --today, --this-week, --last-month, --app Zoom, --with Anya, --title standup. Search ignores case and accents, takes --regex, and --context 2 shows the lines around each hit. Meetings are addressed by a short id or latest.

Read-only

No command can edit, add or delete a meeting. Safe to hand to an agent.

On your Mac

No server, no API key, no account. It reads the library the app already keeps.

Installed with the app

Updates with the app. Settings > General shows where it lives.

Questions

How do I install macnote?

You don't. It ships inside Mac Note Taker 0.2.9.56 and later, and the app puts it on your PATH the first time it opens from your Applications folder. Open Terminal and type macnote help. Settings > General shows where it lives.

Can it change or delete my meetings?

No. macnote is read-only. It opens your meeting library in read-only mode, so no command can edit, add or delete anything, even by mistake.

Does my data leave my Mac?

Not because of macnote. It reads the library on your Mac and prints to your terminal. What happens next is up to the tool you pipe it into: a local model keeps everything on your Mac, a cloud agent sees what you give it.

Which AI agents can use it?

Anything that can run a shell command: Claude Code, Cursor, Codex, Aider, Gemini CLI, Raycast scripts, a cron job. Every command has --json, so agents get stable, structured output instead of scraping text.

Can I start a recording from the command line?

Not yet. The first version reads only: list, show, search, transcripts, speakers, action items and stats. Tell us what you would automate next.

Is it included in the license?

Yes. macnote is part of Mac Note Taker, with no extra charge and no API key.

Record once. Query forever.

Mac Note Taker records and transcribes your calls on your Mac, with no bot in the meeting. macnote makes all of it searchable from anywhere you type.

No account needed · activate later with this email · email locked at checkout

Meeting Transcripts in Your Terminal - macnote CLI for AI Agents · Mac Note Taker