Meeting Memory

Meeting Memory

v0.1.0

Captures every meeting as structured memory — summaries, decisions, action items, and owners — so nothing falls through the cracks. Keep your calendar and conferencing tools. Replace the scattered notes, forgotten follow-ups, and "what did we decide?" threads.

meetingsaction-itemsdecisionschief-of-staffenterprisecabinet
2 agents2 jobs1 cabinets1 pages
cabinet /log
meeting-memory app preview

Meeting Memory

operations

agents

Action Tracker

.agents/action-tracker/

Weekly Action-Item Follow-Up

0 8 * * 1

🎙️

Meeting Summarizer

.agents/meeting-summarizer/

Daily Meeting Capture

0 9 * * 1-5

2

Agents

2

Jobs

1

Depts

1

Pages

Meeting Memory
Action Tracker
🎙️ Meeting Summarizer
Daily Meeting Capture
Weekly Action-Item Follow-Up
Action Trackerspecialist

Monitors open action items across all meetings, sends the weekly follow-up report, and escalates items overdue by more than 7 days to the item's manager.

0 8 * * 1
🎙️Meeting Summarizerlead

Processes meeting transcripts and calendar metadata each morning, writing structured summaries, decisions, and action items to disk so nothing is lost after the call ends.

0 9 * * 1-5
Daily Meeting Captureactive

Weekly Action-Item Follow-Upactive

Meeting Memory

Captures every meeting as structured memory: a clean summary, every decision recorded with context, every action item assigned to an owner with a due date. The Meeting Summarizer processes transcripts and notes each morning; the Action Tracker chases open items and publishes the weekly follow-up report. Every meeting is a file — searchable, diffable, and linkable from Slack or your project tool.

Keep your calendar, Zoom, Meet, and Teams. Replace the Fellow notes layer, the scattered Otter transcripts, and the forgotten action items nobody owns.

The team

  • [[.agents/meeting-summarizer]] — Meeting Summarizer (lead). Processes transcripts and calendar metadata each morning, writes structured summaries, decisions, and action items to meetings/.
  • [[.agents/action-tracker]] — Action Tracker. Monitors open action items across all meetings, sends the weekly follow-up report, and escalates items overdue by more than 7 days.

Recurring rhythm

Cadence Job Owner Output
Daily (Mon–Fri 09:00) [[.jobs/daily-meeting-capture]] Meeting Summarizer Structured meeting files in meetings/ for every previous-day meeting
Weekly (Mon 08:00) [[.jobs/weekly-action-followup]] Action Tracker Action-item follow-up report: overdue, due-this-week, completed

How to run the demo

  1. Open the [[log]] — the meeting memory log: meetings list with summary, decisions, action items by owner and status; rollup of all open actions and recent decisions.
  2. Browse meetings/ — the structured meeting files the daily job produces.
  3. Read meetings/action-items.yaml — the action-item ledger the Action Tracker maintains.

Connectors

Required: Google Calendar or Outlook (meeting metadata), Zoom/Meet/Teams (transcripts or recordings). Recommended: Slack (action-item notifications), Notion or Linear (push action items to project tools), Gong (sales call transcripts).

Install
$ git clone --filter=blob:none --sparse https://github.com/hilash/cabinets.git && cd cabinets && git sparse-checkout set meeting-memory