WorkflowOS
An AI agent swarm that transforms meeting transcripts into prioritised backlogs, risk heatmaps, and executable roadmaps — deployed end-to-end on Azure.
Visit websiteThe Problem
Meeting notes are unstructured. Critical decisions get lost in the audio. Actionable items are scattered across transcripts and chat logs. Teams waste time extracting insights from hours of recordings when they should be shipping.
Agent Swarm Architecture
WorkflowOS deploys a fleet of specialized agents that work in parallel:
Data Analyst Agent — Extracts structured data: attendees, decisions, action items, blockers. Cleans noisy transcripts.
Strategist Agent — Identifies opportunities, dependencies, and roadmap implications from decisions. Market-aware planning.
Security Audit Agent — Flags compliance risks, credential leaks, governance issues. Cross-project constraint checking.
Copywriter Agent — Crafts polished, actionable narratives from raw data. Executive-ready summaries.
Reporter Agent — Synthesises all findings and generates the final execution plan with priority ranking and timeline.
Technical Stack
Backend: Python FastAPI running on Azure Web Apps with Azure OpenAI LLM inference (GPT-4). Parallel asyncio orchestration with task queuing.
Frontend: Next.js 14 deployed on Vercel. Real-time execution dashboard using Server-Sent Events (SSE) for live agent logs.
Infrastructure: GitHub Actions CI/CD pipelines. Container-ready deployment. Cross-meeting memory for context retention and dependency tracking.
The Execution Dashboard
Paste a meeting transcript (Zoom, Teams, manual notes). The swarm dissects it in parallel. Within seconds, view:
Executive Summary — Top-line decisions, outcomes, and key risks
Dependency Graph — Visual map of task dependencies and blockers
Risk Heatmap — Colour-coded risk assessment per assignee and domain
Operational Timeline — Prioritised task list with deadlines and ownership
Results & Impact
Deployed and live at workflowos-seven.vercel.app. Handles real meeting loads with sub-second transcript ingestion. Cross-meeting memory prevents duplicate work and surfaces emerging patterns. Teams see structured, actionable output instead of raw meeting notes.
