ShopSense

A RAG-powered shopping assistant that finds what you actually mean

Cover image for ShopSense

About this build

ShopSense (Bazaar AI) is a retrieval-augmented shopping assistant built to understand natural-language product queries and return relevant results in real time. It uses Gemini embeddings for semantic search over a Qdrant vector store, with Redis caching to keep response times low. The assistant streams answers back to the user via SSE for a responsive, chat-like experience. The frontend is a React/TypeScript monorepo managed with Turborepo, and authentication is handled through Better Auth with Google OAuth.

Builder

Shankhadeep Dey

Built with

  • Gemini Embeddings
  • Qdrant
  • Redis
  • React
  • TypeScript
  • Turborepo
  • Better Auth
  • Google OAuth
  • SSE
  • Claude