Inspiration
Online shopping has no memory, which often leads people to accidentally buy clothes they already own; we were inspired by Supermemory.ai to build an assistant that understands wardrobe context semantically and prevents duplicate purchases.
What it does
StyleMemory is an AI-powered Chrome extension that remembers what you own, warns you about similar items while shopping, enables universal fashion search, offers virtual try-on, and provides a unified cart and checkout experience across retailers.
How we built it
We built a Manifest V3 Chrome extension with a sidepanel UI backed by a Node.js and Express server, integrating Supermemory.ai for semantic wardrobe search, Groq for LLM query parsing, HuggingFace IDM-VTON for virtual try-on, and SerpAPI for cross-retailer product aggregation.
Challenges we ran into
We faced issues with Chrome extension message passing, wardrobe deduplication noise, false-positive semantic matches, and Windows path inconsistencies, which we solved through direct tab creation, regex normalization, similarity threshold tuning, and path standardization.
Accomplishments that we're proud of
We successfully delivered a fully working AI shopping assistant in under 48 hours with reliable semantic matching, seamless Supermemory integration, and a compelling end-to-end demo that clearly shows real user value.
What we learned
We learned that hybrid semantic search dramatically improves accuracy, fast LLM inference is critical for real-time UX, Chrome sidepanels work best for complex flows, and similarity thresholds require careful empirical tuning.
What's next for Untitled
Next, we plan to launch a mobile app with camera-based wardrobe scanning, add AI outfit recommendations, enable social wardrobe sharing, introduce carbon impact tracking, and support multi-user household wardrobes.
Built With
- ai
- backend
- content
- content-scripts-backend:-node.js
- css
- css-frontend:-chrome-extension-manifest-v3
- express.js
- express.js-ai-and-ml:-supermemory.ai-semantic-memory-and-hybrid-search
- frontend
- groq-llm-query-parsing
- html
- hybrid
- javascript
- languages
- manifest
- memory
- ml
- node.js
- scripts
- semantic
- sidepanel
- sidepanel-ui
- supermemory.ai
- ui
- v3
Log in or sign up for Devpost to join the conversation.