# nadermx/backgroundremover

Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.

Repository: https://github.com/nadermx/backgroundremover
Canonical: https://ross.abutalabs.com/products/backgroundremover
Homepage: https://backgroundremoverai.com
Language: Python
License: MIT
License Family: permissive
Topics: background-remover, backgroundremover, removebackground, remove-background, remove-background-image, remove-background-video, background-removal, python, video, pytorch, video-editing, photo-editing, ai
Last push: 2026-07-10T01:20:32+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 92, longevity 100
- inputs: {"age_days": 1927, "days_push": 55, "days_rel": 55, "gap_med": 30, "n_releases_24m": 12}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 8020, forks 651 (observed 2026-08-28T04:10:11.808960+00:00)

## What it is
A free, open-source command line tool that removes backgrounds from images and videos using the U2Net AI model built on PyTorch. It is installable via pip or Docker and powers the BackgroundRemoverAI.com web service.

## Use cases
- remove background from a photo from the command line
- strip backgrounds from video files with AI
- create transparent PNG cutouts of people or products
- batch remove backgrounds locally without uploading files
- process e-commerce product images for clean backgrounds
- run background removal offline for privacy

## When to choose
- you want a free, scriptable CLI for background removal on images and video
- you need offline/local processing with no data leaving your machine
- you want to automate background removal in pipelines or batch jobs
- you prefer open source over paid SaaS background removers

## When to avoid
- you need a polished GUI or one-click web experience
- you cannot install Python, PyTorch, and ffmpeg dependencies
- you need highest-quality commercial-grade edge refinement at scale
- you work in an environment without GPU or sufficient CPU for model inference

## Facets
- artifact type: cli-tool
- maturity: active
- function: image-processing, video-processing, machine-learning, cli
- domain: image-processing, machine-learning, media
- platform: windows, python, cli, cross-platform
- tags: background-removal, u2net, pytorch, alpha-matting, photo-editing, video-editing, video, linux, macos, docker

## Member repositories
- nadermx/backgroundremover (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:11.808960+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-29T17:31:59.385413+00:00, confidence not recorded.
  - readme: https://github.com/nadermx/backgroundremover (fetched 2026-08-28T04:10:11.808960+00:00, sha daa88afa7720)
  - homepage: https://backgroundremoverai.com (fetched 2026-08-29T08:29:28.901678+00:00, sha 3788965862de)
  - site_page: https://backgroundremoverai.com/about (fetched 2026-08-29T08:29:28.906098+00:00, sha a1051545026a)
  - registry_pypi: https://pypi.org/pypi/backgroundremover/json (fetched 2026-08-29T08:29:28.907758+00:00, sha c66be7735ec8)
  - site_page: https://backgroundremoverai.com/pricing (fetched 2026-08-29T08:29:28.904086+00:00, sha 712c6d9ef07a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
