Inspiration Mimesis was inspired by a desire to move beyond generic fashion recommendation systems. We wanted to create a tool that sees users not just as shoppers, but as cultural beings. Our goal was to explore how fashion could be shaped by a person’s favorite music, films, art, and even games — connecting personal identity with stylistic expression through the lens of AI. Instead of recommending what’s trending, we set out to build a system that recommends what resonates.

What it does Mimesis is a web application that delivers personalized fashion recommendations rooted in cultural identity. Users input details about their cultural interests — music, film, art, games, and lifestyle — and the system analyzes this data to produce:

Unique aesthetic style names and philosophies

Curated outfit and brand suggestions

Visual mood boards for inspiration

Sustainable fashion alternatives

A dashboard for exploring community trends

The platform also supports sharing, feedback collection, and trend discovery through a lightweight but powerful UI.

How we built it We developed Mimesis as a full-stack application:

Backend: Flask (Python), SQLAlchemy ORM, Flask-Login for authentication, Gunicorn for production server

Frontend: HTML5, Tailwind CSS, Jinja2 templating, JavaScript for interactivity

AI & APIs: Google Gemini for language generation, Qloo Taste AI for cultural mappings, Unsplash API for mood board images

Database: SQLite for development, PostgreSQL for production

Deployment: Hosted on Render, with environment variables for configuration and support for PWA installation

Challenges we ran into Aligning multiple AI services while maintaining coherent and accurate outputs

Ensuring cultural representations were nuanced, respectful, and diverse

Managing fallback logic when the AI generated incomplete or invalid responses

Debugging cross-platform responsiveness and accessibility issues

Navigating deployment edge cases and optimizing API usage under production conditions

Accomplishments that we're proud of Successfully deployed a functional, visually cohesive AI-driven fashion app

Created an end-to-end user flow from cultural input to personalized fashion output

Integrated multiple external APIs to support meaningful recommendations

Implemented Google OAuth authentication and offline-ready PWA capabilities

Designed a culturally grounded fashion system that balances automation with identity

What we learned Prompt engineering deeply influences AI effectiveness and relevance

Cultural data is complex — translating it to fashion requires empathy and intentionality

A strong UI/UX foundation is just as important as backend performance

Scalability considerations (e.g. caching, deployment configs) must be addressed early

AI systems can be used not just to recommend — but to represent and reflect identity

What's next for Mimesis We’re planning to grow the project in both technical depth and user-facing features:

Launch a mobile app for iOS and Android

Add social capabilities: profiles, follows, saved styles

Enhance cultural analysis with fine-tuned AI models

Integrate shopping functionality and AR try-on features

Improve real-time interaction using WebSockets and Redis

Introduce adaptive learning through machine learning to evolve with user preferences

Mimesis is just the beginning — a step toward fashion technology that’s not just smart, but culturally aware.

Built With

Share this project:

Updates