Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available: 6.12.0
metadata
title: Gemini Chat - AI Background Removal
emoji: π
colorFrom: purple
colorTo: blue
sdk: gradio
sdk_version: 3.50.2
app_file: app.py
pinned: false
license: mit
π Gemini Chat - AI Background Removal
Production-quality AI background removal using remove.bg with experimental free model alternatives.
Features
- Drag & Drop Upload - Easy image upload interface
- Production Quality - Uses remove.bg for professional results
- Multiple Models Available:
- remove.bg (Default): Premium quality, ~3s, $0.009/image
- π Nano Banana Pro (Experimental): Free, ~8s, bounding box only
- Gemini 2.5 Flash (Experimental): Free, ~8s, bounding box only
- Real-time Metrics - View confidence, processing time, and cost
- Reliable Results - Production-tested background removal
How to Use
- Upload an image
- Select a model (or let it auto-select)
- Choose quality mode (High or Premium)
- Click "π Remove Background"
- Download your processed image!
Technology
- Framework: Gradio 4.0
- Backend: Python with smart routing logic
- Models: Nano Banana Pro (Gemini 3), Gemini 2.5 Flash, remove.bg API
Repository
Source Code: https://github.com/richmondgeneral/skills/tree/main/gemini-chat
Commits:
e22f381- CLI implementationfad95c8- Web UIf704379- Documentation
Performance
Test Results:
- Model: Nano Banana Pro (auto-selected)
- Confidence: 98%
- Processing Time: ~10s
- Cost: Free
Built with β€οΈ using Nano Banana Pro (Gemini 3), Gemini 2.5 Flash, and remove.bg