An owner working between interruptions.
Customer questions arrive while the owner is already handling products, prices and documents. The useful tool has to fit that working day.
Case study · small-business agent
A voice counter assistant, built for two real shops: an electrical shop and my mother's boutique, She Fashion House. Customers talk to Kelly hands-free. She understands Hindi, Hinglish and English, and always answers in English, showing designs and putting together quotations with prices computed in code.
Live test build
My voice assistant for shop counters. She runs on my Mac, so she is only awake when it is.
Kelly runs on my Mac. Try again later.
Ask me for a guest login.
Kelly started with my cousin's shop, and now runs the counter for an electrical shop and my mother's boutique, She Fashion House. The work was familiar: find the right item in a catalogue, confirm its price, apply GST, prepare a quotation and answer the next customer question without losing the thread.
Customer questions arrive while the owner is already handling products, prices and documents. The useful tool has to fit that working day.
A quotation is not one prompt. It needs the right product record, price, GST treatment, a usable document and a final human check.
I did not build Kelly as a generic chatbot or as software only for electrical shops. I built a configurable agent around the business's own catalogue and the jobs people already do: quotation, catalogue lookup and customer support.
The decision: keep the agent local, make Codex the only configurable reasoning layer, let people speak hands-free in Hindi, Hinglish or English, always answer in English, compute prices in code rather than in the model, and stop for owner review before action.
Bring product data in from PDF, XLSX or CSV and publish it for retrieval.
Talk hands-free in Hindi, Hinglish or English, or use web, terminal or Telegram. Kelly always answers in English.
Retrieve the product, show matching designs, compute pricing and GST in code, then prepare the quotation or support response.
Show the result to the owner. The human decides what is ready to use.
Kelly runs locally today with catalogue imports and retrieval, pricing and GST, quotations, spreadsheet workflows, voice and text surfaces, and owner review.
She is reached through a Cloudflare tunnel from my Mac, so she is online only when the Mac is.
The next step is a clearer configuration flow for catalogue fields, GST rules, quotation preferences and support behaviour, so a new business can adapt Kelly without changing its core workflow.