04 / AI agents / Meeting operations
LiveKaizenAI
An AI notetaker that turns a meeting into owned action items, decisions and risks, each traced to what was said.
Live app / the walkthrough
01 / The problem
Meetings end. The follow-through doesn’t start.
Decisions get made and tasks get agreed out loud, then nobody writes down who owns what or by when. A week later the team remembers different versions of the same call.
02 / How it works
From audio to a reviewed list of actions.
The app takes a recording, a transcript or a live call and turns it into structured output in a fixed order.
| Step | What it does |
|---|---|
| Transcribe | faster-whisper turns audio, from an upload, a recording link or a live stream, into a timestamped transcript. |
| Extract | One language-model call pulls out the summary, decisions, action items with owner, due date and priority, risks and drafted follow-ups. |
| Trace | Every action item carries a verbatim quote from the transcript and every decision its timestamp. An owner or date is filled in only when it was actually said. |
| Review | A person checks the result, then chooses what to push to Slack or add to Google Calendar. |
03 / Three ways in
Paste it, stream it, or send a bot.
The same extraction runs whichever way the meeting arrives.
| Mode | What happens |
|---|---|
| Upload / paste | A pasted transcript, an audio or video file, or a recording link. File and link audio goes through faster-whisper. |
| Live meeting | Transcribes a shared browser tab or the microphone as the call runs, and confirms decisions, actions and risks as they come up. |
| Send bot | A notetaker bot joins a Google Meet, Teams, Zoom or Skype link once admitted, and posts a Slack report when the meeting ends. |
| Output | Detail |
|---|---|
| Summary, decisions, risks | Each decision carries its timestamp; risks are ranked high, medium or low. |
| Action items | Owner, due date and priority, only when they were actually said, each with a verbatim quote. |
| Follow-ups | Drafted messages and artifacts, grouped by workflow, for a person to review. |
| Slack and calendar | One Slack thread per workflow, plus reminders as an .ics download or in Google Calendar. |
04 / The guardrails
It drafts. A person decides.
The extraction is instructed never to invent an owner or a date: if it wasn’t said, the field stays empty. Nothing is sent or created automatically, so every message and reminder is approved first.
05 / My part
The transcription layer.
My part: set up and configured faster-whisper, the speech-to-text step that turns recordings and live audio into the transcript the rest of the app works from, and pushed it to the project repository.