A newer version of the Gradio SDK is available: 6.19.0
metadata
title: Upcycle Things
emoji: ♻️
colorFrom: green
colorTo: green
sdk: gradio
sdk_version: 6.16.0
app_file: app.py
pinned: false
short_description: Photo a discarded object — AI renders its second life.
tags:
- gradio
- upcycling
- computer-vision
- image-generation
- qwen2-vl
- llama
- flux
- build-small-hackathon
- track:wood
- sponsor:modal
- achievement:offgrid
- achievement:offbrand
♻️ Upcycle Things
Photograph a discarded object → AI finds its second life.
Upload a photo of something you'd normally throw away. Three small AI models work together to identify the object, design a creative transformation, and render what it could become.
How it works
- Snap — upload a photo of any discarded object
- Pick — choose what it should become: Kids toy, Wall art, Flowerpot, or Lamp
- Watch — three AI models analyze, design, and render the transformation
Models used
| Model | Role | Size |
|---|---|---|
| Qwen2-VL-7B | Identifies materials & components | 7B |
| Llama 3.1 8B | Designs the upcycling transformation | 8B |
| FLUX.2-klein-4B | Renders the AI vision | 4B |
All models run on Modal GPU infrastructure. All are under 32B parameters.
Built for
Build Small Hackathon — June 2026