Open Source

Open-source
meeting dashboard

A full meeting app you can clone, run, and customize. Transcription viewer, bot control, API tutorial mode—built with Next.js, Apache 2.0 licensed.

Quick start

# Clone and run
git clone https://github.com/Vexa-ai/vexa-webapp.git
cd vexa-webapp
npm install
npm run dev
# Open http://localhost:3000

What's
included

Transcription viewer

Real-time and post-meeting transcripts with speaker diarization, timestamps, and full-text search.

Bot control panel

Send bots to Google Meet, Teams, or Zoom. Monitor status, start/stop recording, view live transcription.

API tutorial mode

Interactive walkthrough of the Vexa API. See requests and responses as you use the dashboard.

Built with Next.js

Modern React stack with App Router, server components, and Tailwind CSS. Easy to understand and extend.

Self-host in minutes

git clone, npm install, npm run dev. Point at any Vexa API instance — cloud or self-hosted.

Vibe code friendly

Thin UI layer over the Vexa API. Add features, restyle, integrate with your existing tools. No black boxes.

Open source vs closed alternatives

Full source code Fork, audit, extend. No black boxes.
Self-host anywhere Docker, Kubernetes, or npm run dev. Your infrastructure, your data.
No vendor lock-in Apache 2.0 license. Use it commercially, modify it freely.
Vibe code ready Thin UI layer. Add your own features, integrate your own tools.

Get started in minutes

Clone the repo and run locally, or use the hosted version at vexa.ai with zero setup. Same dashboard, your choice.