About this demo

NovaStore is a fictional Nepal-based electronics retailer. It exists only to showcase NovaCare AI — an agentic customer-support agent that does real work, not just text generation.

What NovaCare actually does

  • Looks up real order records, product inventory and support tickets in a database.
  • Searches company policy and troubleshooting docs with local RAG (ChromaDB + local embeddings).
  • Checks return eligibility against a fixed 14-day rule and the demo date 2026-09-03.
  • Creates return requests and support tickets — but only after you confirm.
  • Escalates to a human when you ask, or when it shouldn't guess.
  • Remembers the conversation across both chat and an in-browser voice call.
  • Speaks natural Nepali and English, in the browser or on a phone call.

Open-source stack

Next.js · FastAPI · LangGraph · Groq (gpt-oss-120b, Whisper) · ChromaDB · SQLite · Pipecat with Edge / Piper voices · Twilio for phone calls. Runs on Groq's free tier with docker compose up.

See the dashboard

Everything here is synthetic. No real people, orders, or money are involved. Refund lifecycles are simulated and never touch a real payment system.