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
- flask
- flask-login
- github
- google-gemini-ai
- gunicorn
- html5
- javascript
- jinja
- postgresql
- pwa-features
- python
- qloo-taste-ai
- render-(cloud-hosting)
- sqlalchemy
- sqlite
- tailwind-css
- unsplash-api

Log in or sign up for Devpost to join the conversation.