{"repo":"2389-research/summarize-meetings","free":true,"listed":false,"github":"https://github.com/2389-research/summarize-meetings","clone":"git clone https://github.com/2389-research/summarize-meetings.git","description":"Batch-process meeting transcripts from Obsidian vault into structured summaries with knowledge graph updates, people notes, and concept extraction","language":null,"stars":12,"topics":["granola","knowledge-graph","meeting","obsidian","reflection","summary","transcript","vault","ai-agents","automation"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Summarize Meetings Meeting transcripts pile up. The names, the action items, the project ideas, they're all in there but nobody's going back to read them. This skill turns a backlog of Granola transcripts into a connected Obsidian knowledge graph. Processes meetings in monthly batches, extracts the stuff that matters, and wires it all together with wiki-links. We used it to process 600 meetings into something actually useful: My Now Immaculate Knowledge Graph of Life Obsidian graph view after processing 600 meetings. Nodes are people and concepts, edges are co-occurrence in the same meeting. Installation What it does Point this at a month of meeting transcripts and it will: - Read each transcript, skip the junk (empty stubs, scheduling fragments, recording setup chats) - Dispatch 10-15 parallel agents to process the real meetings - Write a summary file for each meeting with YAML frontmatter and a narrative recap - Create or update People notes in People/ (checks for existing entries and aliases first) - Pull out concepts worth their own atomic note in Concepts/ - Stub out any projects mentioned that don't already exist - Report back with a table of what got processed and what got skipped What gets extracted From each meeting, agents pull out seven categories: people, action items, project ideas, blog ideas, knowledge graph connections, concepts, and general ideas. The summary file includes all of these plus a 2-4 paragraph narrative that reads like a real meeting recap — what","default_branch":null,"files":null,"tree":[],"storefront":"/r/2389-research","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/2389-research/summarize-meetings/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}