withoutBG: Open-Weights Background Removal Model

An open-weights background removal model that outperforms several open-source and commercial models on our evaluation benchmarks.

Apache-2.0 · Python · Docker · macOS · GIMP

withoutBG open-weights background removal model quality examples

How to run it#

Self-host with a Mac app, GIMP plugin, Python package, or Docker. Same open weights across the stack.

withoutBG for Mac: desktop app and local HTTP server

macOS App

  • Native desktop app with drag-and-drop batch processing
  • Optional Local API for GIMP, Blender, and scripts on localhost
  • On-device Apple Silicon inference, works offline after install
GIMP 3 plugin for local background removal

GIMP Plugin

  • Remove backgrounds from the GIMP 3.0 Tools menu
  • Calls a local withoutBG server on localhost
  • Attaches the alpha matte as an unapplied layer mask
withoutBG Docker web UI and API for self-hosted background removal

Docker

  • Web UI: one docker run command, inference on port 80
  • Headless API: same /v1.0/image-without-background schema as cloud
  • Images stay on your network, nothing leaves the container

Examples#

Sample outputs from the open-weights model. Switch between transparency, chroma key, and alpha matte on each result.

Original photo: AdobeStock_225907703
Original
Open Model alpha matte: AdobeStock_225907703
Alpha matte
Open Model

Licensed from Adobe Stock. Asset ID: 225907703

See all 14 examples