--- 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)