Back to projects

Collections

2026 — Graduation project

My graduation project. It uses AI to sort a designer's pile of saved references into image collections and moodboards. Most of the work went into figuring out where the automation should stop.

Next.jsTypeScriptNode.jsSupabaseAI Google GeminiPython
Generating a collection from a written prompt, then reviewing the images and tags the model picked.
Arranging the same collection into a moodboard — scaling and layering images, setting a background colour, and exporting the board to PDF.

About this project

Designers save references everywhere and almost nobody goes back to sort them. Collections reads the images, groups the ones that belong together and builds moodboards out of them, so there's already something on the board when you open it.

Deciding how much of that to automate was the hard part. A board that puts itself together completely feels arbitrary, so nothing the model does is final. You can reorder it, swap images out or throw a suggestion away, and the board picks up on what you keep.