DesignAgent was inspired by a simple but powerful question: what if designers could iterate on visual ideas as easily as developers iterate on code? Most AI image tools generate beautiful results, but they often break the creative flow when it comes to refinement, comparison, and reuse. We wanted to build a system that treats design as an iterative process, not a one-shot generation.

DesignAgent acts as an intelligent design loop where users can generate images from prompts, explore multiple visual variants, compare results side-by-side, and perform targeted edits on existing images. Instead of starting from scratch every time, users can build upon previous outputs — closer to how real designers actually work.

While building this project, we learned a lot about integrating asynchronous AI APIs, managing image pipelines, and designing UI flows that make complex AI interactions feel simple. One of the biggest learnings was handling real-world challenges such as API limitations, content moderation constraints, image storage, and maintaining consistency between frontend and backend systems in production.

Technically, the project was built using a modern full-stack architecture. The frontend focuses on usability and visual clarity, while the backend handles AI orchestration, image generation, variant creation, and storage. Supabase is used to persist generated images and metadata, enabling features like history, comparison, and reuse. Bria’s AI APIs power the core generative and editing capabilities.

The main challenges we faced included handling CORS issues during deployment, adapting to evolving API requirements, managing large image payloads, and ensuring a smooth user experience across multiple generation and editing flows. Despite these challenges, the project came together as a functional, scalable prototype that demonstrates how AI can truly augment the creative design process rather than interrupt it.

DesignAgent represents our vision of an AI-powered design companion — one that encourages exploration, iteration, and creativity.

Built With

Share this project:

Updates