OBS AI Matting
github.com
What it is
OBS AI Matting is a free, open-source Linux filter for OBS Studio that removes, blurs, or replaces webcam backgrounds in real time. It runs Robust Video Matting through ONNX Runtime and CUDA to create soft edges and stable cutouts. Transparent mode lets OBS image, video, or color sources appear behind the camera, while a built-in mode blurs the background. Auto light match can adjust exposure and white balance to follow a selected OBS background or scene. Controls include blur strength, brightness, gamma, matte hardness, and quality settings of 384, 512, or 720. The interface supports English and Spanish and follows OBS language settings. Requirements include OBS Studio 28 or later, ONNX Runtime with CUDA, an NVIDIA GPU with CUDA and cuDNN, CMake, and a C++17 compiler. A roughly 107 MB RVM model must be downloaded separately. CPU fallback exists if CUDA fails, though a GPU is recommended for real-time use.
Spec sheet
- Purpose
- The open-source OBS Studio filter removes, blurs, or replaces webcam backgrounds in real time using AI video matting on the GPU.Read 8 Oct 2026 · github.com
- Auto light match
- Auto light match adjusts the subject’s exposure and white balance to follow a selected OBS background source or scene.Read 8 Oct 2026 · github.com
- Background modes
- Transparent mode supports OBS image, video, or color sources behind the camera, and a built-in mode blurs the background.Read 8 Oct 2026 · github.com
- Compatibility caveat
- The README says manual installations must be rebuilt after ONNX Runtime upgrades or the filter may stop loading in OBS.Read 8 Oct 2026 · github.com
- Controls
- Per-filter controls include blur strength, brightness and gamma, matte hardness, and quality settings of 384, 512, or 720.Read 8 Oct 2026 · github.com
- CPU fallback
- If CUDA is unavailable or fails to initialize, the filter falls back to CPU; the project recommends a GPU for real-time use.Read 8 Oct 2026 · github.com
- Installation
- The README recommends installation through its Arch Linux package and also documents a manual CMake build and install.Read 8 Oct 2026 · github.com
- Licensing
- The plugin is released under GPL-2.0, while the separately downloaded RVM model is GPL-3.0.Read 8 Oct 2026 · github.com
- Localization
- The interface is available in English and Spanish and follows the OBS language automatically.Read 8 Oct 2026 · github.com
- Matting model
- It runs Robust Video Matting through ONNX Runtime and CUDA to produce soft edges and temporally stable cutouts.Read 8 Oct 2026 · github.com
- Model download
- The roughly 107 MB RVM model is required but not bundled and must be downloaded separately.Read 8 Oct 2026 · github.com
- Requirements
- The project lists OBS Studio 28 or later, ONNX Runtime with CUDA, an NVIDIA GPU with CUDA and cuDNN, CMake, and a C++17 compiler as requirements.Read 8 Oct 2026 · github.com
- Support and contributions
- The maintainer welcomes issues, feature requests, and pull requests through the project repository.Read 8 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Real-time background removal, blur, and replacement
- GPU matting with soft, stable edges
- Adjustable quality and image controls
- CPU fallback when CUDA is unavailable
- Free and open-source
Limits
- Linux platform only
- Requires separate 107 MB model download
- NVIDIA CUDA setup is required
- Manual installs need rebuilding after ONNX upgrades
Who it suits
It suits Linux OBS users who have the listed NVIDIA and CUDA requirements and want configurable webcam background effects.
Verdict
OBS AI Matting provides several webcam background modes and detailed controls at no cost. Setup depends on OBS, CUDA, NVIDIA hardware, and a separately downloaded model, so those requirements should be checked first.
Where Specifiction places it
- Video Background Removal Software#16 of 247.4