The working counter of a kirana store from above: a brass weighing scale with lentils, a notebook, a phone face-down, loose coins and an open jute sack.

Build · step 2 of 5

The store operating system.

For store owners first, engineers second. By the end of this page you will know exactly what arrives on your phone each day, through which channel, and what is running underneath it.

The six pillars

What you do, what Bharat does, what changes.

Each one replaces something you are doing from memory today.

Morning Briefing

The problem
You open the shutter and start guessing.
What Bharat does
Reads yesterday's sales, today's stock and this week's festivals overnight.
What you get
A sixty-second voice note in your language, before the first customer.

Stock Intelligence

The problem
You find out you're out of something when a customer asks for it.
What Bharat does
Tracks how fast every item actually moves, not what a spreadsheet assumes.
What you get
A warning days before the shelf goes empty — not after.

Smart Reorder

The problem
Order lists get written on the back of a bill, and half of it is forgotten.
What Bharat does
Builds the next order from real movement and your supplier's lead time.
What you get
“Parle-G runs out Tuesday. Order 12 cartons?” — one tap on WhatsApp.

Expiry Tracker

The problem
Stock expires at the back of the shelf and becomes a total loss.
What Bharat does
Watches batch dates from the invoice photo and counts down quietly.
What you get
Time to discount or return it while it can still be sold.

Festival Intelligence

The problem
Diwali buying is a guess, and the guess is expensive either way.
What Bharat does
Looks at last year, your area and the calendar ahead.
What you get
A buying plan two weeks before the rush, not a panic the night before.

Margin Analysis

The problem
The busiest items are not always the ones making money.
What Bharat does
Works out true margin per item after cost, wastage and discount.
What you get
A straight answer on what earns its shelf space and what only fills it.

In practice

One ordinary Tuesday.

The same four moments from the homepage, in full. This is the entire interface — there is no dashboard you are expected to open.

  1. 6:40 am

    The briefing

    Before the shutter goes up: yesterday took ₹28,450, up 12%. Rice has two days left. Diwali is in four days and 47 items need attention.

    BA

    Bharat AI

    online

    सुप्रभात 🙏
    Yesterday: ₹28,450 (+12%)
    Rice — 2 days left
    Diwali in 4 days · 47 items to check6:40 am
    0:58
    Message
  2. 11:15 am

    The reorder

    “Parle-G 100g will run out by Tuesday. Order 12 cartons from Sri Balaji?” You reply “haan”. The purchase order is placed.

    BA

    Bharat AI

    online

    Parle-G 100g runs out Tuesday.
    Order 12 cartons from Sri Balaji?11:15 am
    haan11:16 ✓✓
    Order placed
    PO #4821 · arrives Thu11:16 am
    Message
  3. 4:30 pm

    The counter screen

    The tablet by the till quietly shows today's offer to the queue. You never touched it — the promo went out from your phone this morning.

    BA

    Bharat AI

    online

    Today's counter offer is live on the tablet.16:30 am

    Today only

    Ghee 1L — ₹610

    Shown to everyone at the counter

    Message
  4. 9:05 pm

    The what-if

    “If I buy 40 kg extra ghee for Diwali, what happens?” You get the answer before you commit the cash.

    BA

    Bharat AI

    online

    40kg extra ghee for Diwali?21:05 ✓✓
    At last year's rate you'd sell ~32kg.
    Suggest 30kg.
    Saves ₹4,200 sitting on the shelf.21:05 am
    Message

Channels

Where it reaches you.

Four ways in. You will use the first one and possibly the second.

A small Android tablet propped upright on a stand at a kirana counter, screen facing the customer side, with shelves of goods warmly lit behind.

The only hardware, and it is optional.A commodity Android tablet on the counter, facing the queue. It comes with Premium. Everything else arrives on the phone the owner already carries — there is nothing to buy to get started.

WhatsApp

Everyone, every day

The briefing, reorder confirmations, expiry warnings and festival plans all arrive here. Reply with a word. Nothing to install.

Voice

When your hands are full

Ask in your own language — “how much sugar do I have?” — and get a spoken answer. Works on a call, not just in the app.

Android tablet kiosk

Premium · optional

A cheap tablet at the counter showing today's offer to the queue. Tested on a Lenovo Tab M9; any commodity Android will do.

Web admin

For when you want to look

Reports, stock, margins and history in a browser. Useful monthly. You are never required to open it.

For engineers and CTOs

What it is built on.

Short version for anyone doing technical diligence. The full reference — every service, every data flow, the reasoning behind each decision — is the architecture playbook.

Backend

FastAPI on Fly.io, Postgres (Neon) with strict per-store tenant isolation, Redis for hot session and cache.

Language

Sarvam for speech and translation across Hindi, Telugu, Tamil and English; Gemini for reasoning and function calling.

Why that split

A hybrid Sarvam + Gemini stack costs roughly 85% less than running the same workload on a GPT-4-class model, at better Indian-language quality.

Reliability

Per-provider circuit breakers, token budget guards, a Redis-backed TTS cache, and an offline sale queue so the counter never stops.

Observability

Prometheus metrics, Grafana dashboards and alert rules, Sentry with a PII scrubber for Aadhaar, PAN and phone numbers.

Quality

900+ automated backend tests, run on every change. Bandit clean: no high-severity findings, no hardcoded secrets.

Open the architecture playbook ↗

Deeper technical reference — 30 interactive nodes across six layers. Opens in a new tab.

ONLY 10 PILOT SEATS· taken in order of application

Be one of the first 10 pilot stores.

90 days free. We come to your shop for three days and set everything up — that onboarding is normally ₹10,000 and it is waived for pilot stores.

  • 90 days at no cost, onboarding included
  • Then ₹1,499/month — or ₹1,999 with Premium — locked for 12 months
  • Cancel by day 75 and pay nothing at all
  • We review together on day 75 before anything is charged

We are a private pilot, so we take stores in the order they apply and we say no when we cannot serve you well. First corridor: Andhra Pradesh, Telangana, Karnataka and Tamil Nadu.

Apply for the pilot

Takes about a minute. We reply on WhatsApp.

or email [email protected]

We use this only to contact you about Bharat AI. No marketing lists, no sharing. Privacy