Vexa — Open-Source Meeting Transcription API for Meet, Teams & Zoom
Vexa is an open-source meeting transcription API with auto-join bots for Google Meet, Microsoft Teams and Zoom, real-time WebSocket transcripts and a built-in MCP server for AI agents.
Meeting transcription usually means paying per-minute for a closed SaaS platform. Vexa flips that model: it is an open-source meeting transcription API that runs on your own infrastructure while supporting the three platforms that dominate the workplace — Google Meet, Microsoft Teams and Zoom.
🚀 Want to deploy Vexa yourself?
Docker configs, system requirements, and installation guides — all on one page.
View Vexa Tool Page →How Vexa Works
Vexa deploys auto-join bots that enter a meeting using its calendar link or a direct invite. Once inside, the bot captures the audio stream and produces transcripts in real time. Clients receive those transcripts over a WebSocket connection, so dashboards and AI agents see words as they are spoken — not after the meeting ends.
Why Teams Pick Vexa
| Feature | Benefit |
|---|---|
| Real-time WebSocket transcripts | Live captions and instant downstream automation |
| Built-in MCP server | AI agents query meeting data natively |
| Meet, Teams & Zoom | One API across your whole stack |
| Apache-2.0 license | No vendor lock-in, full source access |
Self-Hosted or SaaS
You can run Vexa with Docker using the official vexaai/vexa-lite image (over 119K pulls) or use the hosted SaaS at vexa.ai when you want zero operations. Both share the same API, so you can start on the cloud and migrate to your own servers later.
🚀 Want to deploy Vexa yourself?
Docker configs, system requirements, and installation guides — all on one page.
View Vexa Tool Page →