What you’ll build
A meeting knowledge board that turns raw transcripts into structured, searchable artifacts so decisions never get lost.- Add meeting transcripts as notepad nodes
- Vectorize for semantic search
- Ask AI to extract decisions, action items, and risks
- Create structured sticky notes linked to source meetings
- Build a weekly digest across multiple meetings
Prerequisites
- ChatGrid API key (get one here)
- Node.js 18+ or Python 3.10+
- Meeting transcripts (from Otter.ai, Fireflies, Google Meet, or manual notes)
Step 1: Create a meetings board
Step 2: Add a meeting transcript
Create a notepad node with the full transcript text.Step 3: Vectorize the transcript
cURL
Step 4: Ask AI to extract decisions and action items
Step 5: Create structured sticky notes
Batch-create a sticky note for each extracted item and link them to the source meeting.cURL
cURL
Step 6: Build a weekly digest
After adding multiple meetings, ask AI to produce a digest across all of them.cURL
cURL
What’s happening under the hood
Meeting transcripts are chunked and embedded like any other document. By tagging each transcript with date and attendees in the metadata, search results carry full provenance. When AI extracts decisions and action items, it performs semantic search across all meeting chunks then reasons over the matches. The sticky notes you create are regular nodes — you can vectorize them too, making decisions searchable independently of the raw transcript. Edges between sticky notes and meeting nodes create a traceable graph: every decision links back to the meeting where it was made.Next steps
Document Synthesis
Synthesize PDFs and reports into visual findings
Team Knowledge
Share your meeting board across the team