Background Removal
Remove backgrounds from images via inference.sh CLI.
Quick Start
Requires inference.sh CLI (infsh ). Get installation instructions: npx skills add inference-sh/skills@agent-tools
infsh login
infsh app run infsh/birefnet --input '{"image_url": "https://your-photo.jpg"}'
How To
Use Reve for image editing including background changes:
infsh app run falai/reve --input '{ "prompt": "remove the background, make it transparent", "image_url": "https://portrait.jpg" }'
Or change background directly:
infsh app run falai/reve --input '{ "prompt": "change the background to a beach", "image_url": "https://product-photo.jpg" }'
Workflow: Generate and Edit
1. Generate an image
infsh app run falai/flux-dev-lora --input '{"prompt": "a cute robot mascot"}' > robot.json
2. Edit with Reve
infsh app run falai/reve --input '{ "prompt": "remove background, transparent", "image_url": "<url-from-step-1>" }'
Use Cases
-
E-commerce: Clean product photos
-
Portraits: Professional headshots
-
Marketing: Assets for design
-
Social Media: Profile pictures
-
Design: Elements for compositions
Output
Returns a PNG with transparent background.
Related Skills
Full platform skill (all 150+ apps)
npx skills add inference-sh/skills@agent-tools
Image generation
npx skills add inference-sh/skills@ai-image-generation
FLUX models (including inpainting)
npx skills add inference-sh/skills@flux-image
Upscaling
npx skills add inference-sh/skills@image-upscaling
Browse all image apps: infsh app list --category image
Documentation
-
Running Apps - How to run apps via CLI
-
Image Generation Example - Complete image workflow guide
-
Apps Overview - Understanding the app ecosystem