Vexa: open-source API для транскрипции совещаний
Обзор Vexa — open-source Meeting Bot API для Google Meet, Teams и Zoom. Реальное время, WebSocket, MCP-сервер, self-host или SaaS от $0.30/ч.
Vexa: open-source API для транскрипции совещаний в реальном времени
«AI needs data, and the best data is real-time» — так команда Vexa формулирует свою миссию: стримить транскрипты прямо из митинга в ваши модели и агенты.
Vexa — это open-source, self-hostable платформа для meeting intelligence, которая автоматизирует виртуальные встречи с помощью умных ботов. Инструмент обеспечивает транскрипцию в реальном времени для Google Meet, Microsoft Teams и Zoom, является open-source и поддерживает self-hosting через REST и MCP.
Что это и для кого
Платформа предоставляет API для транскрипции в реальном времени с автоматическим подключением ботов к Google Meet, Microsoft Teams и Zoom, а также интерактивными возможностями: голосом, чатом и демонстрацией экрана. Она идеально подходит для компаний, которым критична суверенность данных, разработчиков, строящих кастомные решения для совещаний, и команд, ищущих эффективную автоматизацию транскрипции.
Vexa занимает первое место в категории open-source решений для транскрипции совещаний — более 1 500 GitHub-звёзд и активные корпоративные пилоты с Sony, Disney, Autodesk и Industrial Light & Magic.
Целевая аудитория:
- Разработчики и SaaS-команды, которым нужно встроить meeting intelligence в свои продукты
- Предприятия с требованиями по суверенности данных (медицина, финансы, юриспруденция)
- Исследователи и AI-инженеры, строящие агентов на базе данных реальных совещаний
- DevOps/MLOps команды, которые хотят полный контроль над инфраструктурой
Ключевые возможности
1. Боты с автоподключением
Vexa отправляет бота в звонок Google Meet и стримит транскрипты через REST API. Бот заходит как обычный участник из headless-браузера — никаких Google Workspace add-on, Gemini API, нет поюзерного лицензирования.
Для Zoom не нужен Pro/Business-план, облачная запись и публикация приложения в Zoom Marketplace. Бот подключается через URL совещания как обычный гость.
2. Транскрипция в реальном времени с суб-секундной задержкой
Транскрипты доставляются с суб-секундной задержкой, с диаризацией спикеров, через WebSocket.
Система транскрибирует разговоры на 99 языках с переводом в реальном времени и возвращает структурированные данные через простые REST API-вызовы.
3. MCP-сервер для AI-агентов
Через MCP можно подключить Cursor, Claude, ChatGPT или любой MCP-совместимый клиент напрямую к живым данным совещания.
Vexa предоставляет простую настройку MCP для AI-агентов. Подключите Claude Desktop, Cursor или любой MCP-совместимый клиент для доступа к возможностям транскрипции прямо из агента.
4. Self-hosting и контроль данных
Vexa — единственная open-source инфраструктура для meeting-ботов, которую можно развернуть на собственных серверах. Полный доступ к исходному коду, on-premises развёртывание и полный суверенитет данных — информация о совещаниях никогда не покидает вашу сеть.
Транскрипты создаются с помощью Whisper, работающего локально или в облаке Vexa, поэтому при self-hosting аудио никогда не покидает контролируемую вами инфраструктуру.
5. Интеграции и экспорт
Дашборд включает: отправку ботов на Google Meet и Microsoft Teams, транскрипцию в реальном времени через WebSocket, просмотр и поиск транскриптов, AI-ассистента (поддерживает OpenAI, Anthropic, Groq, Ollama), MCP-интеграцию, а также экспорт в TXT, JSON, SRT и VTT.
Возможно подключение n8n-воркфлоу при завершении совещания: пуш в CRM, создание тикетов, отправка саммари.
6. Хранение данных и история
Все данные хранятся в Postgres. Доступны запросы к истории, поиск по разговорам и экспорт через API.
Vexa разворачивается за несколько минут:
git clone https://github.com/Vexa-ai/vexa.git && cd vexa
# Создать API-ключ
curl -X POST http://localhost:18056/api-keys -H "Content-Type: application/json" -d '{"name": "My Key"}'
# Отправить бота на встречу
curl -X POST http://localhost:18056/bots -H "X-API-Key: KEY" -d '{"platform": "google_meet", "native_meeting_id": "xxx"}'
# WebSocket для реал-тайм транскрипта
wscat -c ws://localhost:18056/transcripts/MEETING_ID
Архитектура работы
graph LR
A[Ваше приложение] -->|REST POST /bots| B[Vexa API]
B --> C[Headless Browser Bot]
C -->|Подключается как участник| D[Google Meet / Teams / Zoom]
D -->|Аудио-стрим| C
C -->|Аудио чанки| E[Whisper ASR]
E -->|Текст + спикер| B
B -->|WebSocket стрим| A
B -->|MCP Tool Calls| F[Claude / Cursor / GPT]
B -->|Webhook| G[n8n / CRM / Slack]
Тарифы и цены
Vexa предлагает несколько вариантов:
- Open Source — бесплатно навсегда (self-host)
- Individual — $12/месяц
- Bot Service — от $0.30/ч + $0.20/ч за транскрипцию
- На 40% дешевле аналогов
| Тариф | Цена | Что включено |
|---|---|---|
| Self-Host (OSS) | Бесплатно | Полный исходный код, Apache 2.0, любая инфраструктура |
| Individual | $12/мес | 1 бот, безлимитные встречи, транскрипция, дашборд, REST + WS |
| Pay-as-you-go | от $0.30/ч | Много ботов одновременно, оплата за использование |
| + Транскрипция | +$0.20/ч | Realtime Whisper-транскрипция (итого $0.50/ч) |
Каждый новый аккаунт получает $5 бесплатного кредита без привязки карты — это примерно 16 часов работы бота при $0.30/ч.
Плюсы и минусы
| ✅ Плюсы | ❌ Минусы |
|---|---|
| Полностью open-source (Apache 2.0) | Требует DevOps-компетенций для self-hosting |
| Self-hosting — данные не покидают вашу инфраструктуру | Zoom-поддержка появилась недавно (v0.10.4), возможны регрессии |
| Суб-секундная задержка WebSocket-транскрипции | Нет встроенного AI-саммари «из коробки» (нужна интеграция) |
| MCP-сервер для AI-агентов (Claude, Cursor и др.) | Встречи с ограничением «только для организации» требуют дополнительной настройки |
| 99 языков + реальный перевод | GPU нужен для локального Whisper (иначе — облако Vexa) |
| На 40% дешевле Recall.ai | Аудио не сохраняется по умолчанию, только текст |
| $5 бесплатного кредита без карты | Молодой проект — меньше enterprise-сертификаций |
| Интеграции с n8n, CRM, экспорт TXT/JSON/SRT/VTT | Дашборд — сторонний проект (Synapsr), не официальный |
Сравнение с альтернативами
Recall.ai — это API-сервис для meeting-ботов, который позволяет программно подключаться к Zoom, Microsoft Teams, Google Meet, Webex и Slack Huddles. Recall.ai предоставляет транскрипты и метаданные в реальном времени и после звонка.
| Параметр | Vexa | Recall.ai | MeetingBaaS |
|---|---|---|---|
| Open Source | ✅ Apache 2.0 | ❌ Проприетарный | ❌ Проприетарный |
| Self-hosting | ✅ Полный | ❌ Нет | ❌ Нет |
| Цена бота | $0.30/ч | ~$0.50/ч | Токенная модель |
| Транскрипция realtime | ✅ +$0.20/ч | ✅ Включена | ✅ |
| MCP-сервер | ✅ | ❌ | ❌ |
| Google Meet | ✅ | ✅ | ✅ |
| Microsoft Teams | ✅ | ✅ | ✅ |
| Zoom | ✅ (v0.10.4) | ✅ | ✅ |
| Суверенитет данных | ✅ Полный | ⚠️ Только облако | ⚠️ Только облако |
| Enterprise-сертификации | 🔄 В процессе | ✅ SOC2 и др. | ⚠️ Частично |
| Бесплатный старт | ✅ $5 кредит | ❌ | ❌ |
Пример: подключение к Claude Desktop через MCP
{
"mcpServers": {
"Vexa": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.cloud.vexa.ai/mcp",
"--header",
"Authorization:${VEXA_API_KEY}"
],
"env": {
"VEXA_API_KEY": "your-api-key-here"
}
}
}
}
Подключив Vexa MCP к Claude Desktop, можно задавать вопросы прямо во время звонка и генерировать AI-заметки в реальном времени.
Вердикт
Vexa подойдёт:
- Разработчикам и стартапам, которым нужен дешёвый, гибкий meeting-bot API с возможностью кастомизации
- Командам с требованиями GDPR/HIPAA, где данные не должны уходить на сторонние серверы
- AI-инженерам, строящим агентов с доступом к контексту совещаний через MCP
- Компаниям, мигрирующим с Recall.ai и желающим сократить costs на 40%+
Vexa не подойдёт:
- Нетехническим командам без DevOps-ресурсов для self-hosting
- Предприятиям, требующим готовых compliance-сертификаций прямо сейчас
- Тем, кому нужно готовое end-user приложение (Vexa — это API/инфраструктура, не notetaker-приложение)
Рейтинг: 8.5 / 10
| Критерий | Оценка |
|---|---|
| Функциональность | 9/10 |
| Простота интеграции | 8/10 |
| Цена/качество | 9/10 |
| Open Source / прозрачность | 10/10 |
| Зрелость и стабильность | 7/10 |
| Документация | 8/10 |
Vexa — это редкий случай, когда open-source инструмент уверенно конкурирует с enterprise-SaaS не только по цене, но и по возможностям. Особенно ценен для тех, кому важен полный контроль над данными совещаний и интеграция с AI-агентами через MCP.