
plugNmeet
Self-hosted WebRTC video conferencing with AI meeting agent
513 stars 122 forks last commit first released MIT
Actively maintained
Last commit 27 Jul 2026.

PlugNMeet is an open-source, self-hosted web conferencing system that provides scalable, customizable WebRTC meetings powered by a Go backend. It combines real-time audio/video, collaboration tools, recording and broadcasting, and an AI meeting agent for transcripts, translations, and summaries.
Key Features
- High-performance Go backend designed for horizontal scaling and low resource usage
- WebRTC-based real-time audio/video with simulcast and dynacast for adaptive streaming and support for H264, VP8, VP9, and AV1 codecs
- AI Meeting Agent offering real-time transcription, live spoken translations, automated summaries and action items, exposed via an artifacts API
- Collaboration tools including a shared whiteboard, collaborative notepad, polls, breakout rooms, and screen sharing
- Recording and broadcasting: reliable MP4 recording, RTMP/RTMPS broadcasting and RTMP/WHIP ingress for production tools
- Flexible integration via APIs and SDKs (JavaScript, PHP) and plugins for popular platforms for white-label deployment
- Deployable with Docker and docker-compose; integrates with LiveKit, Redis, NATS and MariaDB/MySQL for production environments
Use Cases
- Host virtual classrooms and remote learning with recordings, whiteboard collaboration, and LTI integration for LMS
- Run webinars or hybrid events with live broadcasting, MP4 archive recording, and adaptive streaming for diverse network conditions
- Embed white-label video meetings and AI-driven meeting intelligence into SaaS products or corporate intranets
Limitations and Considerations
- Requires a separately deployed LiveKit instance and supporting services (Redis, NATS, MariaDB/MySQL) for full production functionality
- Advanced AI features may need additional service configuration or external models/providers and can increase resource usage
- Office file rendering in the whiteboard relies on optional tools (libreoffice, mupdf-tools) and extra system dependencies
In summary, plugNmeet is a full-featured, extensible web conferencing stack suitable for organizations that need a self-hosted, AI-enabled meeting platform with recording and broadcasting capabilities.
Categories:
Tags:
Tech Stack:
Similar to plugNmeet

OpenTalk
Open-source, GDPR-compliant video conferencing platform
OpenTalk is an open-source video conferencing platform offering GDPR-compliant SaaS and self-hosted deployments with features like recording, whiteboards, breakout rooms, polls and telephone dial-in.

ZipCaptions
Browser-based real-time closed-caption and transcription app
Open-source PWA that generates live captions and transcripts in the browser; supports broadcasts, OBS/vMix integration, and optional Azure AI captions.


Obico
Smart 3D printer monitoring with AI failure detection
Open-source 3D printing platform to remotely monitor and control printers, stream webcams, send alerts, and detect print failures with AI.
SentryShot
Self-hosted video surveillance with recording and object detection
Self-hosted NVR for IP cameras with low-latency live view, continuous recording, and TensorFlow Lite object detection via a mobile-friendly web UI.

Shinobi
Open-source CCTV and NVR platform for IP cameras
Self-hosted CCTV/NVR software for recording, viewing, and managing IP camera streams with a web UI, real-time events, and flexible deployment from edge to enterprise.

Jitsi Meet
WebRTC-based video conferencing for the web and mobile
Self-hostable WebRTC video conferencing with chat, screen sharing, moderation tools, and SDKs for embedding meetings into web and mobile apps.





