Skip to content

An AI-powered shopping assistant browser extension for amazon.in & flipkart.com.

Notifications You must be signed in to change notification settings

Nikshaan/ProductWizz

Repository files navigation

ProductWizz

AI-powered Chrome extension for smart product Q&A on Amazon India and Flipkart.

Tech Stack

  • Frontend: React, TypeScript, Vite, TailwindCSS, Shadcn UI
  • Backend: FastAPI, LangChain, ChromaDB, Sentence Transformers, llama-cpp-python
  • AI: Zephyr 7B LLM (local, GGUF format)
  • Extension: Chrome Extension (Manifest V3)

Features

  • Extracts product details and reviews from Amazon/Flipkart
  • AI chat: Ask anything about the product (uses specs + reviews(capped at 100))
  • Chat history persists between extension sessions
  • Clear chat and extract new product options
  • Works fully offline (local LLM)

How to Use

  1. Backend:
    • cd backend
    • python3 -m venv .venv && source .venv/bin/activate
    • pip install -r requirements.txt
    • Download Zephyr 7B model
    • uvicorn main:app --reload --host 0.0.0.0 --port 8000
  2. Frontend/Extension:
    • npm install
    • npm run build:extension
    • Load dist/ in Chrome at chrome://extensions/ (enable Developer mode)
  3. Usage:
    • Go to a product page on Amazon.in or Flipkart
    • Click the extension icon → Extract
    • Ask questions about the product

Usage Video

Watch the demo


MIT License