Background Removal
Blur, replace, or remove. Three AI models to choose from.
Open-source, unofficial NVIDIA Broadcast alternative with AI background removal, blur and replacement, auto framing, eye contact, noise removal, recording, and local meeting transcription.
Works with Zoom, Chrome, OBS, Discord, FaceTime. One app does it all.
3 AI models. Real-time.
Bass, warmth, compression. GPU.
Whisper + summarizer. Local.
Blur, replace, or remove. Three AI models to choose from.
Natural correction or Gaze Lock while reading your screen.
Auto-match your face lighting to the background.
Skin smooth, denoise, sharpen. Four beauty presets.
AI keeps you centered when you move around.
Shows up in Zoom, Chrome, OBS, Discord automatically.
Bass, treble, warmth, compression. 6 presets. GPU-accelerated.
AI removes background noise from your mic in real-time.
Record 5 seconds, play it back. See your live audio level.
Whisper transcribes. AI extracts action items. 100% local.
Record video + audio to MP4. Hardware encoding. One click.
Dark-themed native interface with resizable preview, real-time controls, and status monitoring.
GStreamer captures, ONNX Runtime infers, CuPy composites, v4l2loopback outputs.
Real benchmark numbers at 1080p. 5 built-in profiles (Meeting, Streaming, Presentation, Gaming, Clean) plus custom profiles.
Works on all distros. The installer auto-detects your package manager and installs dependencies. Re-running `./install.sh` upgrades the existing install in place.
For Ubuntu, Debian, Pop!_OS, Linux Mint, and derivatives. The commands above verify both downloads and automatically protect native v1.4.0-and-older upgrades with the release-bound helper. Read the verification details
For Fedora, RHEL, CentOS, and Rocky. The commands above verify both downloads and automatically protect native v1.4.0-and-older upgrades with the release-bound helper. Read the verification details
For systems with Snap support. Snap Store updates are released separately after artifact inspection, provenance verification, Store review, and candidate testing. v1.5.2 is now available in the stable channel; `snap refresh nvbroadcast` upgrades in place with camera-format recovery, strict-Snap meeting transcription, verified runtime ownership, and cumulative contributor credits. The arm64 Snap remains CPU-only.
For Arch, Manjaro, EndeavourOS. Arch wiki: v4l2loopback
Existing configured installs can download the update package: NVBroadcast-1.5.2-1.pkg
Requires Apple Silicon, macOS 13+, Homebrew, Python 3.11-3.13, and OBS Studio. After installing OBS, open it once, start and stop Virtual Camera, then close OBS. Intel macOS is not included in v1.5.2 because a secure current MediaPipe wheel is unavailable.
I lead and maintain NV Broadcast with help from community reports, testing, documentation, ideas, and code. The first goal is 10 monthly sponsors so growing usage can be matched with predictable time for compatibility fixes, contribution review, package testing, and reliable releases.