# vexa

> Open-source meeting transcription API for Google Meet, Microsoft Teams & Zoom. Auto-join bots, real-time WebSocket transcripts, MCP server for AI agents. Self-host or use hosted SaaS.

- **URL**: https://www.freshcrate.ai/projects/vexa
- **Author**: Vexa-ai
- **Category**: MCP Servers
- **Latest version**: `v0.10.6.3` (2026-05-28)
- **License**: Apache-2.0
- **Source**: https://github.com/Vexa-ai/vexa
- **Homepage**: https://vexa.ai
- **Language**: TypeScript
- **GitHub**: 1,896 stars, 244 forks
- **Registry**: github
- **Tags**: `google-meet`, `meeting-assistant`, `meeting-minutes`, `meeting-notes`, `ms-teams`, `ms-teams-app`, `notetaker`, `python`, `zoom`

## Description

Open-source meeting transcription API for Google Meet, Microsoft Teams & Zoom. Auto-join bots, real-time WebSocket transcripts, MCP server for AI agents. Self-host or use hosted SaaS.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.10.6.3` | 2026-05-28 | High | # Vexa 0.10.6.3  7-pack stitched release replayed from `v0.10.6` lineage, stitched into one candidate, validated end-to-end on three production-shape lanes (Compose VM, Lite VM, LKE Helm), and shipped after pack-by-pack sign-off.  ## What's new  - **Pack 1 — Recording Playback Trust** (#364): one canonical master recording artifact; dashboard playback path with same-origin raw audio proxy; finalizer self-heal recovers JSONB from storage when bot exits before chunk-write; trust UX (neutral "Recor |
| `v0.10.6.2` | 2026-05-20 | High | ## v0.10.6.2  `v0.10.6.2` is the corrective patch for the published `v0.10.6.1` release. It is **v0.10.6.1 plus a small regression-fix layer**, not a new feature release.  `v0.10.6.1` remains the validated base release. This patch fixes the deployment/browser regressions discovered after publication.  ### Fixed since v0.10.6.1  - Dashboard `/api/config` now returns browser-reachable API/WebSocket URLs as the runtime SSOT instead of leaking internal DNS or localhost. - Dashboard browser/VNC view |
| `0.10.6` | 2026-05-03 | High | **Major release** — Pack U structural fix for the audio recording pipeline + Pack M chunk-accumulation memory leak fix + Pack H helm chart hardening.  ## Highlights  - **Pack M (chunk-leak fix)** — closes the v0.10.5.2 24-min recording crash class. Splice-on-upload + cap=10 across all 3 platforms. - **Pack U.5 (server-side master finalizer)** — recordings built server-side from chunks already in MinIO. Crash-safe for the first time: SIGKILL'd / OOM'd / evicted bots produce playable masters. - ** |
| `v0.10.5.2` | 2026-05-01 | High | **Surgical patch on v0.10.5.** One-line revert closing the cross-platform `Execution context destroyed` mid-meeting crash.  ## What's fixed  - **`#291` (umbrella) + `#284` + `#281`** — `transceiver.direction` mutation at site 2 of `services/vexa-bot/core/src/services/screen-content.ts:1218-1228` removed. v0.10.5 reverted the same pattern at site 1 in [`8ab7f49`](https://github.com/Vexa-ai/vexa/commit/8ab7f49); this release reverts the duplicate site 2 inside the live `RTCPeerConnection` track-ev |
| `v0.10.4` | 2026-04-26 | High | # Vexa v0.10.4 — Zoom Web bot  **Release date:** 2026-04-27 **Cycle:** `260426-zoom` **Highlight:** Zoom support via the official Zoom **Web Client** (no proprietary SDK required).  ---  ## What's new  ### 🎯 Zoom Web is the bot's default join path  Spawn a Zoom bot with the same API as Google Meet / MS Teams — **no Zoom SDK credentials, no special configuration**:  ```bash curl -X POST $GATEWAY/bots \   -H "X-API-Key: $TOKEN" -H "Content-Type: application/json" \   -d '{"platform":"zoom","nativ |
| `vexa-0.10.3` | 2026-04-22 | High | Vexa - self-hosted real-time meeting transcription platform |
| `v0.10.3` | 2026-04-21 | High | # v0.10.3 — Post-incident stabilization  **Release tag**: `0.10.0-260421-2337` · **Compose**: `docker pull vexaai/meeting-api:0.10.0-260421-2337` · **Helm**: chart `vexa-0.1.0` values `global.imageTag=latest`  Seven issue packs addressing GitHub reports + the 2026-04-20 incident-doc findings. Full release protocol run (groom → plan → develop → deploy → validate → triage → human → ship) with registry-gated regression guards.  ## Highlights  \| Area \| Change \| \|---\|---\| \| 🛡️ **Chart secrets** (#22 |
| `v0.10.2` | 2026-04-19 | High | Small tuning patch on top of v0.10.1.  ## Changes  - **`perf(transcription-service)`** — two tuning knobs for the GPU transcription stack:   - `VAD_MIN_SILENCE_DURATION_MS=80` on both worker pools. Halves the min-silence window the Silero VAD uses to split chunks (default ~160ms). More responsive segmentation for conversational audio; small CTranslate2 invocation bump, fine on the GPU tier.   - nginx `client_max_body_size 50M → 500M`. The 50M cap was rejecting longer single-file uploads (~10–15 |
| `v0.10.1` | 2026-04-19 | High | Security patch release on top of v0.10 — closes two reporter-filed CVEs and lands 6 upstream-hardening packs.  ## CVEs closed  \| CVE \| Severity \| Advisory \| Reporter \| \|-----\|:--------:\|----------\|----------\| \| [CVE-2026-25058](https://github.com/Vexa-ai/vexa/security/advisories/GHSA-w73r-2449-qwgh) \| HIGH (7.5) \| Unauthenticated internal transcript endpoint exposed by default \| Ariel Silver ([@SilverPlate3](https://github.com/SilverPlate3)) \| \| [CVE-2026-25883](https://github.com/Vexa-ai/vexa/s |
| `v0.10` | 2026-04-19 | High | # v0.10 — Vexa goes cloud-native  **The biggest refactor ever.** v0.9 was a bot that joined meetings. v0.10 is a **cloud-native agent platform** where meeting bots are one workload type among many. From single-container all-in-one → first-class Kubernetes, scalable horizontally, with a general-purpose agent runtime on top.  723 commits · 1014 files changed · +142k / −44k lines.  ---  ## The new architecture  ### Two-layer model: runtime + applications  v0.10 introduces a clean two-layer split th |

## Citation

- HTML: https://www.freshcrate.ai/projects/vexa
- Markdown: https://www.freshcrate.ai/projects/vexa.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/vexa/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
