Skip to content

shonebinu/Defuse

Repository files navigation

Defuse app banner

Defuse Logo

Defuse

Remove image backgrounds locally

Flathub Downloads Flathub Version GitHub License

Description

Defuse is a local background removal tool written in Python using GTK4 and Libadwaita. Processing is performed using the ISNet-general model through ONNX Runtime.

Features

  • Images are processed locally
  • Uses WebGPU acceleration on x86_64 systems

Install

Get Defuse on Flathub

Development

You can clone this project and run it using Gnome Builder. The Python libraries used in this project are defined inside requirements.txt, which you may install if you want editor completions.

Credits

Background removal implementation is inspired by rembg.

Background removal model is ISNet-general.