Upcycling (UPCY v1)
Review and moderate generations from the first version of the UPCY AI upcycling agent, from Admin → UPCY Admin.
What's managed here
This page lists generations from the first version of UPCY — the AI agent that suggests upcycling ideas from a photo and a prompt. Each entry records who asked for it (or "Guest" if unauthenticated), the prompt and question sent to the model, the AI's response, the input/output images, and whether the result was liked or disliked.
The current version of UPCY has its own separate admin app, linked from the sidebar as UPCY Admin (generate.dev.artisanalfutures.org/admin). This page only covers the legacy v1 generations, which are fetched from the UPCY AI agent backend (AI_AGENT_BACKEND_URL) rather than stored in this platform's own database — only the requesting user's details are joined in from here.
Where to find it
Go directly to /admin/upcycling — there's no sidebar link to it (the sidebar's UPCY Admin entry points at the newer UPCY app instead, and so does the "UPCY page" link in this screen's own subtitle). This page is admin-only.

What the table shows
Each row shows the requesting user (or Guest), when the generation ran and how long it took, the prompt, and a like/dislike indicator. From there you can:
- View — opens the full record: the prompt, the question sent to the model, the AI's response, and the input/output images side by side.
- Like details — shows whether the generation was liked or disliked, the moderation category, when it was liked, and any reason given.
- Delete — removes a single generation.
You can also select multiple rows and use the bulk Delete action in the selection bar.
Deleting here calls out to the external UPCY generation backend, not just this platform's database — it permanently removes the generation from that system too.