Meeting Notes Summarizer: Live
Paste any meeting transcript and get back a structured summary — decisions, action items, owners, and deadlines — in seconds. Powered by Claude AI.
The Problem
Manual meeting notes are slow, inconsistent, and easy to lose. Key decisions get buried in conversation threads, action items get forgotten, and no one can remember who was responsible for what. The result: missed deadlines, duplicated work, and endless "just circling back" emails.
The Solution
A lightweight web tool that takes any raw meeting transcript — Zoom captions, Google Meet exports, or typed notes — and returns a clean, structured breakdown using Claude AI:
- Overview: A 2–3 sentence summary of what the meeting was about and the key outcome.
- Key Topics: Auto-extracted tags from the conversation.
- Decisions Made: A concise list of what was agreed on.
- Action Items: Each task with its owner and deadline — extracted directly from the transcript.
How It's Built
The backend is a Python FastAPI server that accepts a transcript, sends it to Claude Haiku with a structured extraction prompt, parses the JSON response, and returns clean data to the frontend. The UI is a single-page app with real-time state management — input → loading → results.
- Backend: Python + FastAPI, deployed on Render
- AI: Claude Haiku via Anthropic API — fast, accurate, cost-efficient
- Frontend: Vanilla JS with a dark, glassmorphic UI
- Prompt design: Forces structured JSON output — no hallucinations, no filler