# miroslavpejic85/mirotalksfu

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

Repository: https://github.com/miroslavpejic85/mirotalksfu
Canonical: https://ross.abutalabs.com/products/mirotalksfu
Homepage: https://sfu.mirotalk.com
Language: JavaScript
License: AGPL-3.0
License Family: copyleft
Topics: ai, collaboration, docker, file-sharing, live-streaming, mediasoup, nodejs, open-source, real-time-communication, rest-api, rtmp, screen-sharing, self-hosted, video-chat, video-conferencing, webrtc, webrtc-sfu, websocket, whiteboard, mirotalk
Last push: 2026-08-26T20:25:49+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1842, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3087, forks 494 (observed 2026-08-28T04:07:42.163701+00:00)

## What it is
MiroTalk SFU is a self-hosted, open-source WebRTC video conferencing platform built on the Mediasoup SFU architecture, positioning itself as an alternative to Zoom, Google Meet, and Jitsi Meet. It supports unlimited rooms and participants with features like screen sharing, chat, recording, collaborative whiteboard, file sharing, RTMP broadcasting, and AI integrations, deployable via Docker with a REST API.

## Use cases
- self-hosted zoom alternative for video calls
- host webinars and online classes on my own server
- private video conferencing without vendor lock-in
- run group meetings with screen sharing and whiteboard
- live stream meetings via rtmp
- scalable webrtc video chat for large rooms
- browser-based video calls with no downloads

## When to choose
- you need full control over your video conferencing data and infrastructure
- you want scalable group meetings beyond peer-to-peer mesh limits via SFU architecture
- you need built-in features like recording, whiteboard, file sharing, and RTMP streaming
- you want a self-hosted alternative to Zoom, Meet, or Jitsi with a REST API for integration

## When to avoid
- you only need simple one-on-one peer-to-peer calls without server infrastructure
- you cannot provision and manage server capacity for SFU media forwarding
- you require a fully managed hosted service with enterprise support contracts
- your license requirements are incompatible with AGPL-3.0

## Facets
- artifact type: application
- maturity: active
- function: websocket, http-server, web-framework, chat-interface, file-upload, video-processing, audio-processing, api-framework
- domain: web-development, self-hosted, media, real-time
- platform: self-hosted, cross-platform, browser
- tags: webrtc, sfu, mediasoup, video-conferencing, screen-sharing, rtmp, live-streaming, whiteboard, zoom-alternative, jitsi-alternative, rest-api, real-time-communication, real-time, video, audio, nodejs, docker, web-server

## Member repositories
- miroslavpejic85/mirotalksfu (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:42.163701+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:27:31.781349+00:00, confidence not recorded.
  - readme: https://github.com/miroslavpejic85/mirotalksfu (fetched 2026-08-28T04:07:42.163701+00:00, sha a83764a1a237)
  - homepage: https://sfu.mirotalk.com (fetched 2026-08-29T09:43:00.558054+00:00, sha 803fbc18505a)
  - site_page: https://docs.mirotalk.com/mirotalk-sfu (fetched 2026-08-29T09:43:00.567058+00:00, sha 9ef922bd1531)
  - site_page: https://sfu.mirotalk.com/api/v1/docs (fetched 2026-08-29T09:43:00.569033+00:00, sha 75edca25c863)
- Data as of 2026-08-30T08:39:29.467469+00:00.
