MultiMatte - Promptable image background removal model
Show HN: MultiMatte, a Promptable Image Background Removal Model

MultiMatte is a background removal model you can aim with words. Built on Meta's SAM 3 and fine-tuned with LoRA, it keeps the object you name and removes everything else. Unlike binary segmentation, MultiMatte produces alpha mattes with continuous opacity, preserving fine details like hair and translucent edges. It scores 0.901 S-measure on DIS-VD versus SAM 3's 0.667, and improves on every benchmark split. Install via `pip install nobg`, then run `model.predict(processor, "photo.jpg", "the dog")` to get an RGBA cutout. Try it at usefeyn.com/multimatte.
MultiMatte keeps the object you name and removes everything else.
- zurtri
I tried it with an image that most background remover tools fail on - but MultiMatte did it perfectly!
Very well done!
The image in question is a photo of me and horse with a fenceline and paddock and some trees in the background. Most tools get confused with the colours in the foreground and the fence and sky colours.
- peterldowns
This is awesome. Does the demo run fully client-side? This is at least as good as my current solution (Preview.app -> Tools -> Remove Background), I generally pre-crop so it's not too hard to get just the object I care about.
- popalchemist
Rad! really well done.