Background Removal

Remove backgrounds from images via inference.sh CLI.
Quick Start
bash
curl -fsSL https://cli.inference.sh | sh && infsh login
infsh app run infsh/birefnet --input '{"image_url": "https://your-photo.jpg"}'
How To
Use Reve for image editing including background changes:
bash
infsh app run falai/reve --input '{
"prompt": "remove the background, make it transparent",
"image_url": "https://portrait.jpg"
}'
Or change background directly:
bash
infsh app run falai/reve --input '{
"prompt": "change the background to a beach",
"image_url": "https://product-photo.jpg"
}'
Workflow: Generate and Edit
bash
# 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
bash
# Full platform skill (all 150+ apps) npx skills add inferencesh/skills@inference-sh # Image generation npx skills add inferencesh/skills@ai-image-generation # FLUX models (including inpainting) npx skills add inferencesh/skills@flux-image # Upscaling npx skills add inferencesh/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