AI Agent Photo Collage Maker

Motivational Collage Generator

An AI-powered tool that transforms personal goals into inspiring visual collages. Built with React, Node.js, OpenAI API, and Pexels to automate semantic image selection and layout. Project was funded, developed, and delivered successfully as a working prototype.

Overview

The Motivational Collage Generator is a generative AI application designed to convert user-defined life goals into bespoke visual collages. Using GPT-driven prompt expansion and curated visual matching, it crafts meaningful and inspiring compositions tailored to each user’s aspirations.

User Experience

The user begins by inputting motivational keywords such as “freedom,” “discipline,” or “financial independence.” These keywords are expanded into rich, detailed prompts using GPT-4 via the OpenAI API. The enriched prompts are then used to search and retrieve a pool of images from the Pexels API, typically fetching over ten images per keyword. The system filters the images based on orientation and semantic relevance, applying text-image similarity techniques to ensure visual consistency and thematic alignment.

Collage Generation

The collage generation logic arranges selected images into a balanced and coherent layout, taking into account visual composition rules. Once generated, the collage is presented in an interactive React-based frontend where users can explore or refine the output.

Tech Stack

React
TypeScript
Node.js
Express
OpenAI API
Pexels API
AWS

Status & Outcome

Both the backend API and a working frontend were delivered as part of a fully functional prototype. The result showcased a compelling proof-of-concept for personalized visual generation driven by semantic input and generative AI.