Audio and video · Independent · 20 Oct 2026

attendee-labs/attendee

The universal Meeting Bot API

← Audio and video
Attendee: universal meeting bot API. Sends bots into video calls to fetch transcripts.

In simple English

This tool sends virtual bot assistants into online video calls to record audio and write down transcripts. It connects to popular video platforms like Zoom and Google Meet through a single command interface. You can run it on your own server to avoid high fees from third-party meeting services. Setting it up requires a server, Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server), and external accounts for speech transcription. The project is free and open source, but you pay for the server resources and external speech APIs you use.

What it is

Attendee is a self-hosted Django application that provides a REST API (a way for different computer programs to talk to each other) for launching and managing meeting bots. It handles the complex browser and SDK tasks required to join calls and extract audio streams.

What it is good for

Solo builders who want to create meeting assistant software, call summarisers, or coaching tools without paying expensive monthly fees to commercial bot providers.

Stars766
LicenceCustom
Latestv1.84.4 (2026-10-20)checked 20 Oct 2026
Last code change2026-10-20
Written inPython
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Saves months of custom development work for video integration.
  • Runs on your own infrastructure to reduce operating costs.
  • Supports major meeting platforms like Zoom and Google Meet.
Watch for
  • Custom licence requires careful review for commercial use.
  • Requires a powerful server with Docker, Postgres, and Redis running continuously.
  • Production use requires a Kubernetes cluster for proper bot isolation.
Replaces

Building custom browser automation and Zoom SDK integrations from scratch

Works well with

Deepgram

Also reviewed on Repo Radar
  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

  • MusicPlayerDaemon/MPD2.8k stars

    A background music player with no interface of its own, controlled over a network by separate client programs.

  • AcademySoftwareFoundation/OpenTimelineIO2.0k stars

    An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.

Install
git clone https://github.com/attendee-labs/attendee.git
cd attendee
docker compose -f dev.docker-compose.yaml build

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Meetings, Scheduling & Calendar › AI Notetakers.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.