vexa

自动加入会议,实时转录,一键生成纪要,支持自托管。

开源 🏷️基础免费,高级付费 ✅ 目前可打开 办公效率 🍴 复刻 542 🐛 待处理 803 👀 关注 12
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2964
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源可自托管,提供托管SaaS服务,有免费额度,高级功能付费。

项目预览

vexa 项目界面预览图
图片来源:项目官网

项目数据

分类办公效率
开发团队Vexa-ai
官网地址https://vexa.ai
定价模式🏷️基础免费,高级付费
价格说明开源可自托管,提供托管SaaS服务,有免费额度,高级功能付费。
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型api,claude-code,codex,google-meet,mcp,mcp-server,meeting-assistant,meeting-minutes,meeting-notes,model-context-protocol,ms-teams,notetaker,self-hosted,speech-to-text,transcription,zoom
GitHub 星标★ 2964
上线时间2025-02-07 00:00:00
代码更新2026-11-06
仓库体积89.7 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数11

项目介绍

vexa 是一个开源的会议转录 API,专为 Google Meet、Microsoft Teams 和 Zoom 设计。它通过自动加入会议的机器人,实时捕获音频并生成 WebSocket 流式转录文本,同时提供 MCP 服务器接口,方便 AI 代理直接调用转录数据生成会议纪要或执行后续任务。项目支持自托管部署,也提供官方托管 SaaS 服务,解决了企业或个人在跨平台会议中难以统一获取高质量转录和结构化会议记录的问题。核心能力包括自动入会、实时转录、多平台兼容、MCP 集成,以及灵活的部署方式。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 2964

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker 7 步

环境要求

  • Docker 与 Docker Compose(自托管用 make all / make lite)
  • 一台 Linux 主机(make all 通过 Docker Compose 在单台 Linux 主机上拉起全栈)
  • 想自建实时转录时,需要一台带 GPU 的机器运行 STT 服务
  • 托管 SaaS 方式无需安装,只需在 vexa.ai 注册账号并获取 API Key

安装与启动步骤

  1. 1云端快速体验

    不想安装可先用官方托管服务:在 vexa.ai/signin 登录,从账户页复制 API Key,然后直接调用接口让机器人入会。

    curl -X POST "https://api.cloud.vexa.ai/bots" \
      -H "X-API-Key: sk-xxxxxxxx" \
      -H "Content-Type: application/json" \
      -d '{"platform":"google_meet","native_meeting_id":"abc-defg-hij","bot_name":"Vexa"}'
  2. 2获取项目代码

    自托管需要本地有这个检出(make dev 会从当前检出构建),先把仓库克隆下来并进入目录。

    git clone https://github.com/Vexa-ai/vexa.git
    cd vexa
  3. 3启动完整栈

    make all 会用 Docker Compose 在一台 Linux 主机上拉起网关、终端、meeting-api、agent-api、runtime、redis、postgres、minio 等全部服务。

    make all
  4. 4或用轻量单容器

    只需要最简部署时,可用 all-in-one 的 Vexa Lite 镜像,一条命令起单容器版本。

    make lite
  5. 5配置运行时与密钥

    编辑 .env:RUNTIME_BACKEND 选 docker(默认)或 k8s;多用户场景下其他用户的请求必须使用 API Key,不能共用个人订阅凭据。

  6. 6部署 GPU 转录服务

    make all 本身不含 GPU;需在任意 GPU 机器上用 deploy/transcription 部署 faster-whisper(OpenAI 兼容)STT 服务,并在 .env 中指向它。测试期也可改用 vexa.ai/acc

  7. 7访问并冒烟验证

    终端工作台默认在本机 13000 端口(gateway 为 18056,均绑定 loopback),浏览器打开后可用 make probe 跑一遍全流程冒烟测试。

    make probe

关键配置

配置项必填说明示例
API_KEY是调用云端 bots 接口的鉴权密钥,放在 X-API-Key 请求头中sk-xxxxxxxx
RUNTIME_BACKEND否运行时后端:docker 为默认,k8s 为每个派发起一个 Poddocker
platform是机器人要加入的会议平台google_meet
native_meeting_id是会议的原生会议号,机器人据此入会abc-defg-hij
bot_name否入会机器人显示的名称Vexa

如何确认成功

浏览器访问终端工作台 http://localhost:13000(gateway 在 18056);或执行 make probe 跑全流程冒烟测试通过。

常见问题

Q:没有 GPU 能用吗?

A:可以。make all 本身是 GPU-free 的,但实时转录需要一个独立的 STT 单元;在 GPU 机器上按 deploy/transcription 起 faster-whisper 服务并写进 .env 即可,测试期也可用 vexa.ai/account 的免费 token。

Q:支持哪些会议平台?

A:Google Meet、Microsoft Teams 和 Zoom 均已支持;Jitsi 的入会与采集已离线验证,实时验证仍在进行中(见 issue #883)。

Q:多用户时能用我个人的 Claude 订阅吗?

A:不行。个人 Pro/Max 凭据只适用于个人部署;多用户场景下其他用户的对话轮次必须走 API Key(商业条款),Settings → Models 会做按用户/全局的凭据解析。

Q:怎么停止和清理服务?

A:在项目目录执行 make down 即可停掉整套栈;make help 可查看全部可用目标。

Q:可以完全离线/气隙部署吗?

A:可以,项目 Apache-2.0、air-gap-ready,全栈留在 VPC 内、零外联;也可把 agent 指向自己的 LLM 端点,推理不出网络。

注意事项

  • make all 需在一台 Linux 主机上运行,各服务分别在独立容器中并绑定 loopback。
  • 生产环境请通过带 TLS 的反向代理对外暴露 Terminal。
  • 目标命令包括 make all(拉取镜像)、make dev(从本地检出构建)、make lite、make probe、make down、make help。
  • Kubernetes/OpenShift 大规模部署使用 deploy/helm 下的 Helm chart,并设置 RUNTIME_BACKEND=k8s;沙箱化知识代理仅支持自托管。

核心亮点

  • 支持三大主流会议平台,统一转录接口,减少集成成本
  • 提供 MCP 服务器,AI 代理可直接消费转录数据,自动化流程
  • 自托管选项保障数据隐私,适合企业内网部署

不足之处

  • 文档/社区待观察
  • 自托管部署需要额外维护基础设施

适用场景

  • 企业会议纪要自动化生成
  • AI 助手实时参与会议并提取行动项
  • 跨平台会议数据统一归档与分析

替代项目

Otter.ai、Fireflies.ai、MeetGeek

上一篇:editor

下一篇:markitdown

同类项目推荐

parsel 开源

PHP 里直接解析 PDF 和图片文字,不用另起服务

A fast, helpful, and open-source document parser for PHP

★ 369 2026-09-30
KeyType 开源

macOS 全局 AI 补全,打字时自动续写,一键采纳

An open-source Cotypist with macOS system wide AI autocomplete

★ 578 2026-09-16
ThunderAI 开源

在 Thunderbird 里直接调用 AI,写邮件、总结、翻译一键搞定。

ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Gemini, Clau···

★ 369 2026-08-09
rocketnotes 开源

在 Markdown 里直接调用 AI,本地或云端随心写

✨ AI-powered markdown editor - leverage LLMs with your documents - 100% local or in···

★ 1495 2026-08-09
jira-assistant 开源

浏览器里直接管 Jira,少切页面快记工时

Repository containing source code of Jira Assistant browser extension. This is also ···

★ 285 2026-10-16
LandPPT 开源

输入文档一键生成专业PPT,省时又省力

一个基于LLM的演示文稿生成平台,能够自动将文档内容转换为专业的PPT演示文稿。平台支持多···

★ 3646 2026-08-09
TestBrain 开源

大模型自动写测试用例并评审,省时提效

一款集使用AI(如deepseek)大模型自动生成功能测试用例、接口测试用例、和测试用例评审、RA···

★ 326 2026-11-08
Portwood 开源

在 Salesforce 里直接批量生成 PDF/Office 文档,不依赖外部服务

Free, native document generation for Salesforce. PDF, DOCX, XLSX, PPTX — merge tags···

★ 132 2026-10-06
markitdown-gui 开源

拖拽文件秒变 Markdown,喂给 AI 更省心

Fast, LLM-ready file-to-Markdown conversion with image extraction, OCR, and drag-and···

★ 160 2026-09-19