SkillAgentSearch skills...

Mirotalksfu

๐Ÿ† Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, built on SFU architecture.

Install / Use

npx skills add miroslavpejic85/mirotalksfu

Installs into whichever agent you are using.

README

<div align="center"> <a href="https://sfu.mirotalk.com" target="_blank"> <img src="public/images/mirotalk-icon.png"> </a> </div> <h1 align="center">MiroTalk SFU</h1> <h3 align="center"> Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration at scale. </h3> <h4 align="center"> A modern alternative to Zoom, Google Meet, Jitsi Meet, and Microsoft Teams, powered by a scalable SFU architecture (Mediasoup). </h4> <br /> <div align="center">

GitHub Stars GitHub Forks

<a href="https://choosealicense.com/licenses/agpl-3.0/">License: AGPLv3</a> <a href="https://hub.docker.com/r/mirotalk/sfu">Docker Pulls</a> <a href="https://github.com/miroslavpejic85/mirotalksfu/commits/main">Last Commit</a> <a href="https://discord.gg/rgGYfeYW3N">Discord</a> <a href="https://www.linkedin.com/in/miroslav-pejic-976a07101/">Author</a>

</div> <br /> <p align="center"><strong>MiroTalk SFU</strong> is a <strong>self-hosted, open-source video conferencing</strong> platform built on <a href="https://mediasoup.org" target="_blank">mediasoup</a> SFU architecture for scalable real-time communication. A powerful alternative to <strong>Zoom, Google Meet, and Microsoft Teams</strong> for video conferencing, collaboration, and streaming. Deploy it on your own server and keep full control over your data, privacy, and infrastructure โ€” with no vendor lock-in and no limits.</p> <p align="center"> <a href="https://sfu.mirotalk.com">Try Live Demo</a> ยท <a href="https://sfu.mirotalk.com/privacy">Privacy</a> ยท <a href="https://docs.mirotalk.com/mirotalk-sfu/self-hosting/">Documentation</a> ยท <a href="https://discord.gg/rgGYfeYW3N">Discord</a> ยท <a href="https://github.com/sponsors/miroslavpejic85">Sponsor</a> </p> <br /> <p align="center"> <a href="https://sfu.mirotalk.com/"> <img src="public/images/mirotalksfu-github.gif" alt="MiroTalk SFU - Open Source Video Conferencing"> </a> </p> <p align="center">Proudly sponsored by</p> <h1 align=center><a href="https://www.recall.ai/?utm_source=github&utm_medium=sponsorship&utm_campaign=miroslavpejic85-mirotalksfu">Recall.ai</a> - API for meeting recording</h1> <p align="center">An API for recording Zoom, Google Meet, Microsoft Teams, and in-person meetings.</p> <hr /> <br/> <details> <summary>โœจ Why MiroTalk SFU?</summary> <br/>

| | MiroTalk SFU | Zoom / Meet / Teams | | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | | ๐Ÿ’ฐ Cost | Free & Open Source (AGPLv3). One-time fee licenses available | Paid plans | | ๐Ÿ  Self-hosted | โœ… Full control over your data | โŒ Cloud only | | ๐Ÿ”’ Privacy | Your server, your rules | Third-party data processing | | โฑ๏ธ Time limits | Unlimited | 40-60 min on free tiers | | ๐Ÿข Rooms | Unlimited concurrent rooms | Limited | | ๐ŸŽฅ Resolution | Up to 8K @ 60fps | Up to 1080p | | ๐ŸŒ Languages | 133 languages | ~30-80 | | ๐Ÿ”Œ API | Full REST API included | Paid add-on | | ๐Ÿ“ก RTMP/OBS | Built-in RTMP streaming | Third-party needed | | ๐Ÿค– AI Features | ChatGPT, DeepSeek + VideoAI integration | Paid AI add-ons | | ๐Ÿงฉ Rebrand | Full source code, white-label ready | Limited branding options | | ๐Ÿ“ฆ Deploy | Docker, Node.js, one-click install | N/A (SaaS only) |

</details> <details> <summary>๐Ÿš€ Features</summary> <br/>
  • ๐ŸŽฅ Video up to 8K @ 60fps ยท Screen sharing ยท Recording ยท Picture-in-Picture
  • ๐Ÿ’ฌ Chat with Markdown & emoji ยท Collaborative whiteboard and Rich text editor ยท File sharing
  • ๐Ÿค– ChatGPT (OpenAI) & DeepSeek integration ยท VideoAI avatars ยท Speech recognition
  • ๐Ÿ”’ OIDC auth ยท Host protection ยท JWT credentials ยท Room passwords ยท Lobby & spam mitigation
  • ๐Ÿ”Œ REST API ยท Slack, Discord & Mattermost ยท Embeddable iframe & widget ยท 133 languages

See all features โ†’

</details> <details open> <summary>โšก Quick Start</summary> <br/>

Start in 6 commands:

git clone https://github.com/miroslavpejic85/mirotalksfu.git
cd mirotalksfu
cp app/src/config.template.js app/src/config.js
cp .env.template .env
npm install
npm start

Open https://localhost:3010 - done!


<details> <summary>๐Ÿ“‹ Full Setup Guide (Requirements & Details)</summary> <br/>

Before running MiroTalk SFU, ensure you have Node.js and all requirements installed. This project has been tested with Node version 22.X.

Requirements install example for Ubuntu 24.04 LTS:

apt-get update
apt-get install -y build-essential
DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata
apt install -y software-properties-common
add-apt-repository -y ppa:deadsnakes/ppa
apt update
apt install -y python3.8 python3-pip
apt install -y ffmpeg

nodejs

Install NodeJS 22.X and npm using Node Version Manager


Start the server:

git clone https://github.com/miroslavpejic85/mirotalksfu.git
cd mirotalksfu
cp app/src/config.template.js app/src/config.js
cp .env.template .env
npm install
npm start                          # or: SERVER_LISTEN_PORT=3011 npm start

Open https://localhost:3010 - done!

[!NOTE]

To run MiroTalk SFU on a Windows operating system, you can follow the instructions provided in this documentation.

</details> </details> <details> <summary>๐Ÿณ Docker</summary> <br/>

docker

Prerequisites: Install Docker Engine and Docker Compose - Image available on Docker Hub

git clone https://github.com/miroslavpejic85/mirotalksfu.git
cd mirotalksfu
cp app/src/config.template.js app/src/config.js
cp .env.template .env
cp docker-compose.template.yml docker-compose.yml
docker-compose pull    # optional: pull official image
docker-compose up      # add -d to run in background

Open https://localhost:3010 - done!

Note: Edit app/src/config.js, .env, and docker-compose.yml to customize your setup.

</details> <details> <summary>๐Ÿ“š Documentation</summary> <br/>

For detailed guides and references, visit the official documentation:

Related Skills

View on GitHub
GitHub Stars3.1k
CategoryDevelopment
Updated2h ago
Forks491

Languages

JavaScript

Security Score

100/100

Audited on Aug 8, 2026

No findings