From Transcript to Typed Action Items: Three Parallel Agents in TypeScript
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Practical multi-agent TypeScript pattern for meeting summarization, directly applicable to agent orchestration.
A TypeScript implementation of a meeting summarizer uses three parallel agents—each with a distinct system prompt and temperature—to separately handle prose summary, typed action items via Zod schemas, and per-speaker sentiment, then a fourth agent merges the results. This avoids prompt fighting and unstructured output common in single-prompt approaches, producing a structured Markdown report with an action-item table, owner, and optional due dates. The 280-line open-source example runs on Claude Sonnet 4-6 and demonstrates how typed outputs and concurrency improve reliability for multi-task LLM pipelines.