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
Share this project:

Updates