Vexa-ai/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.
Vexa – 오픈소스 미팅 봇 및 실시간 녹음
무엇을 하는가 (일반적인 언어로)
- 봇이 비디오 회의에 참여함 – Vexa는 Google Meet, Microsoft Teams, Zoom 및 (곧) Jitsi 회의에 참가자로 참여할 수 있습니다. 회의 중에는 각 발화자의 말을 캡처하고 실시간으로 발화자별로 구분된 녹음본을 생성합니다.
- 녹음본이 지식 기반으로 전환됨 – 모든 회의는 귀하가 소유한 Git 저장소에 Markdown 파일로 저장됩니다. 저장소는 버전 관리가 가능하고 검색이 가능하며, 일반 개발자 도구로도 검사할 수 있습니다.
- 격리된 AI 에이전트 – 별도의 "코딩 에이전트"(예: Claude‑Code, Codex)가 격리된 컨테이너에서 실행됩니다. 이들은 Markdown 저장소를 읽고, 변경 사항을 적용합니다(예: 회의 요약, 보고서 생성, 엔티티 페이지 업데이트), 그리고 결과를 저장소에 커밋합니다. 모든 작업은 귀하의 네트워크 내에서 이루어지며, 데이터가 귀하의 시설을 벗어나지 않습니다.
- API + 웹 UI – 단일 API 게이트웨이가 다음을 위한 엔드포인트를 노출합니다:
- 봇 생성 (
POST /bots), - 실시간 녹음 스트리밍, 그리고
- 전체 작업 공간을 맥락으로 삼는 에이전트와 대화하기. 포함된 터미널 UI(http://localhost:13000)를 통해 브라우저에서 이러한 기능을 제어할 수 있습니다.
- 봇 생성 (
- 어디서든 배포 가능 – 스택은 단일 호스트에서 Docker 컨테이너로 실행되거나, Kubernetes/OpenShift의 개별 Pod로 실행됩니다. 또한 "라이트" 단일 컨테이너 이미지도 제공됩니다.
- 에어갭 준비 완료 – 모든 구성 요소는 VPC 또는 격리된 네트워크 내에 유지할 수 있으며, 음성 인식(STT) 서비스도 자체 호스팅이 가능합니다.
누가 사용할 수 있을까
- 회의 데이터에 대한 완전한 통제가 필요한 기업 (규제 산업, 엄격한 준수 기준을 가진 기업).
- 자체 호스팅된 '두 번째 뇌'를 원하는 팀 – 실시간 대화에서 직접 구축.
- 시스템을 확장하고 싶은 개발자 – 자체 LLM 엔드포인트를 연결하거나, 사용자 정의 에이전트를 추가하거나, 캘린더, 이메일 등과 통합할 수 있음.
핵심 기술 구성 요소 (README에서)
| 구성 요소 | 역할 |
|---|---|
게이트웨이 (:18056) |
인증, 라우팅 및 요청 검증. |
터미널 UI (:13000) |
봇 전송, 녹음본 확인, 에이전트와 대화를 위한 웹 작업장. |
| 미팅-API | 봇 생명 주기 관리 및 원시/처리된 녹음본 저장. |
| 에이전트-API | 격리된 에이전트를 디스패치하며, 채팅, 루틴, 이벤트를 지원. |
| 런타임 | 각 봇 또는 에이전트에 대해 컨테이너(Docker, 일반 프로세스, 또는 K8s Pod)를 생성. |
| Postgres / Redis | 메타데이터, 작업 큐, 키 저장소. |
| 스토리지 | Markdown Git 저장소가 위치한 파일 시스템 볼륨. |
시작하는 방법
- 호스팅된 빠른 시작 – https://vexa.ai에서 가입하고 API 키를 얻은 후, 회의에 봇을 POST합니다.
- 자체 호스팅 – 저장소를 복제하고
make all(Docker-Compose) 또는make lite(단일 이미지)를 실행합니다. 명령어는 로컬 API 키와 터미널 및 API용 URL을 출력합니다. - 상호작용 – README의
curl예제를 사용하여:- 봇 생성,
- 실시간 녹음 스트리밍,
- 에이전트에게 채팅 프롬프트 전송, 또는
- 루틴 에이전트 예약(예: 매일 보고서)을 수행합니다.
이미 프로덕션 준비 완료된 기능 vs. 앞으로 나올 기능
- 프로덕션 준비 완료: 실시간 봇 참여, 발화자별 녹음, 기본 에이전트 디스패치.
- 진행 중: Jitsi용 실시간 검증, 완전한 K8s 배포 성숙도, 일부 고급 에이전트 기능.
라이선스 및 커뮤니티
- Apache‑2.0 (유연한 라이선스, 상용 사용에 적합).
- 지원 및 논의를 위한 Discord 커뮤니티.
- 오픈소스 코드, Docker 이미지, Helm 차트, CLI 도구 모두 동일한 저장소에 있습니다.
위 모든 세부 정보는 프로젝트의 README에서 직접 인용되었으며, 추가적인 가정은 없습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트