Using Meeting Baas' API to get recordings and meta-data from Google Meet, Zoom and Microsoft Teams, transcription APIs and LLM APIs, this repository contains open-source examples to view and handle conversation or (video) meeting data.
Examples are divided in 2:
-
Stand-alone examples using code which include:
- A basic React open-source transcript viewer, with a synchronized video player and transcript
- A complete backend and frontend app, which includes a sophisticated transcript viewer (complete a component to "AI-Chat" with your meeting, and another to add notes), a form to upload a file, a list of conversations, ...
- A
-
Integrations using third-party software, whether said software is open-source or not. So of course make.com, n8n.io integrations, but also a Google Calendar form to invite a bot to meeting to record it which you can share with a team, ...
Learn how to invite meeting bots to a meeting for yourself or your users, and view examples to start handling the data quickly.
Complete Open-Source Backend and Frontend Conversation Viewer
-
A comprehensive project with three main pages:
-
Bot Invitation: Easily invite bots to your meetings
-
Conversation View: Browse and interact with all your meetings or any conversation
-
Settings: Manage your API keys and other configurations
-
-
Features a full-stack implementation with a simple backend and a stand-alone frontend interface. In stand-alone mode the app uses Local Storage from the browser to store information.
-
Technologies used:
- Backend: Node.js, Express
- Frontend: React, TypeScript, TailwindCSS
- Media Playback: Vidstack
This project provides a complete solution for managing meeting bots, viewing conversations, and handling API integrations, all within a modern and responsive web application.
- This project is a web application that displays a video player with a synchronized transcript. The interface is divided into two main parts: the video player and the transcript.
- Technologies used: Node, React, Typescript, Chakra.
- A cross-platform desktop application with a simple user-input form to send Meeting Bots to Zoom, Google Meet, or Microsoft Teams meetings.
- Technologies used: Rust, Tauri, HTML, Javascript.
WebApp and Server to record and handle data
- Slightly off-topic: an animated blob packaged a desktop app. It simply reacts to microphone input :)
- Technologies used: Node, React, ThreeJS, Rust, Tauri.
Automate data extraction from Google Meet, Microsoft Teams, and Zoom using third party, "no-code" software.
- Automate meeting transcription and Notion sync using n8n's visual workflow editor and the Meeting Baas API.
- Sync meeting transcriptions to Airtable using Make's no-code platform and the Meeting Baas API.
Join our Discord if you run into any issues, and ping us there.
Contributions to this repository directly here on Github are welcome.
To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes, following the established coding standards.
- Include appropriate documentation for your changes.
- Submit a pull request, describing your changes in detail.
For any suggestions or enhancements, please open an issue in the repository.