| 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 | |
| 1. **Snap** — upload a photo of any discarded object | |
| 2. **Pick** — choose what it should become: Kids toy, Wall art, Flowerpot, or Lamp | |
| 3. **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](https://modal.com) GPU infrastructure. All are under 32B parameters. | |
| ## Built for | |
| [Build Small Hackathon](https://huggingface.co/build-small-hackathon) — June 2026 | |
| ## Team | |
| - [@Tekrox](https://huggingface.co/Tekrox) | |
| ## Links | |
| - 🎬 [Demo video](https://www.youtube.com/watch?v=rjx1uU9naGs) | |
| - 🐦 [Social post](https://x.com/tekr0x/status/2066058599957192707) | |