Pia

The AI that
runs your
pharmacy.

आज से, आपकी दुकान Pia चलाएगी।

Pia drafts the boring things — supplier receipts, reorders, expiry alerts, the daily standup. She talks to your worker in their language. Then she waits. You approve. Pia acts.

Let Pia handle your setup — our concierge team makes it a breeze. सेटअप Pia पर छोड़िए — हमारी टीम इसे आसान बना देगी।

Backed by PrescienceDPDPA 2023Locked, shop by shop

The Pia loop

Drafts. Review. Publish.

Pia never writes without showing you first. Every consequential action follows the same rhythm — the one your shop already runs on, just faster.

01
Ask

You — or your worker — just say it.

Type it. Say it. Photograph it. Pia hears the request in Pia Chat, in the language it arrived in. No menus, no forms.

Owner
Fair Pharma ka receipt scan kar do
Pia se baat karein…
02
Draft

Pia drafts — every field, every cell.

She extracts, matches, calculates. Cells she's unsure about are flagged in amber, never hidden. The brass border means she's holding it for you.

Draft · Fair Pharma92% conf.
Dolo 650 · 10×1012 strips
Pan 40 · qty unclear~8 strips
Azithral 5004 strips
GST · 5% slab₹240
Total · 9 lines₹4,872
03
Approve

One tap. Published.

Stock updates. A record is saved to your books. Pia Concierge places the order and tracks it to your counter. The brass shimmer drops — Pia is done.

Published to ledger

AKD-220714 · 22:14:08 · record #2987

Hard guardrails

Pia can’t be talked into anything.

जो आपने मना किया, वो Pia कभी नहीं करेगी।

Every safeguard that matters lives in code the AI can’t argue its way around — not in a prompt that asks her nicely. The rules are a wall, not a suggestion. Pia drafts; you approve; nothing touches your books unless you say so.

On a foundation of

  • DPDPA 2023Your data is yours by law — we only ever hold it for you.
  • Locked, shop by shopEach shop's data sits behind its own key; we can't read one shop's books from inside another's.
  • No training on youWe never teach Pia on your shop's data without your written say-so. The default is no.
  • Every action on recordEvery draft, approval and edit — who did it, when, and yours to download.
  • Crown jewels stay outDrug register, ledgers, GST filings — Pia never touches them.

See Pia work

Talk to Pia. She’s running a real shop’s day.

This is Pia with a working pharmacy in front of her — today’s till, what’s about to run out, what’s expiring, who still owes money. Ask her anything in English, Hindi, or Hinglish. She drafts; you’d approve. Nothing moves without your word.

9:414G
P
Pia
Ready · Aman Medical Store
demo
P
Hi — I'm Pia. I'm running Aman's pharmacy in Jabalpur today, and it's been busy: ₹24,500 already, with a festival two days out. Ask me anything — today's sales, what's running low, what's expiring, or who owes money. English, Hindi or Hinglish, whatever's easier.
9:144G
P
Pia
Auto mode · Aman Medical Store
demo
P
Subah ka standup 🌅 Crocin 500 sirf 3 strips, aur Dolo 650 ~5 din ka cover. Maine ek reorder draft kar di — approve kar dein toh main place kar deti hoon.
P
Draft reorder · Pia₹2,043
VD
Vinayak Distributors
last 4 orders · 92% reliable
Crocin 500
3 strips left
50 strips₹1,287
Dolo 650
~5 days cover
30 strips₹ 756
Pia drafts · you approve · Pia places it

Pia Chat · the surface

Not a channel.
The counter itself.

Pia Chat is where the day runs — drafts, approvals, the morning standup, bill scans, reorders. One place, on the phone every worker already carries. Everything flows through Pia; nothing happens off the app.

Standups, every morning

Yesterday's till, best sellers, stockout risks. Waiting in Pia Chat before you've finished your chai.

Receipts in 3 seconds

Photograph a supplier bill. Pia reads 9 lines, drafts the entry, asks you about cash or credit.

Pia drafts, you approve

A reorder, a receipt, a price change — Pia holds it on a card and waits. One tap approves. Pia handles the rest.

One thread, many workers

Owner, spouse, receptionist — Pia keeps track of who said what. Who can do what, not who can chat.

And after you approve? Pia Concierge places the order, chases the supplier, and tracks it to your counter. You never leave Pia.

Look inside

Every tab. Every flow.
Built for 10:14 PM, not the dashboard demo.

Most shop-software is built for the salesperson clicking through a feature tour. Pia is built for the 45-year-old pharmacist reconciling cash at 10pm after a 14-hour day. Every screen has one job, in one tap.
01 · TAB

Today

Greeting, today's numbers, stockout risks, what Pia did overnight — your morning standup.

02 · PIA

Pia chat

Type or speak in Hindi, English, Hinglish. Replies arrive as cards, tables, drafts — not walls of text.

03 · SCAN

Scanned bill review

9 lines from a paper receipt, in 3 seconds. GST, batches, expiry — already matched to your catalog.

04 · TAB

Inventory

Every batch, every shelf, every days-to-expiry. Sorted by what's actually about to hurt you.

05 · TAB

Orders

Appointments, refills, prescriptions — grouped by day. Tap any to see the full bill and customer.

06 · FLOW

Butterfly view

One product, every transaction. Purchases on the left, sales on the right. See how fast it sells at a glance.

07 · TAB

Customers

Who comes back, who doesn't. Refill due-dates. Top spenders. Quietly, without nagging anyone.

08 · PIA

Approvals

Every Pia draft waiting on you. Filter by source, sort by urgency. Bulk approve with confidence.

09 · FLOW

Users & roles

Owner, manager, worker, family. Each sees only what they need; Pia speaks each one's language.

Bilingual by default

For 30 years the question was: which software should I use?
Today it's: which AI should I talk to?

Built keeping your needs in mindHindi is first-class, never a “language pack.” Devanagari stays Devanagari. Hinglish is the lingua franca — when the shopkeeper switches, so does Pia, mid-sentence.

Hindi (Devanagari)

कल कितना बिका, कौन सी दवाइयाँ ज़्यादा गयीं?

₹42,870 across 168 orders. Top 5: Dolo 650, Pan 40, Azithral 500, Crocin, Telma 40.

Hinglish

Reorder approve kar do — Vinayak ka.

Ji. Vinayak ko bhej diya — 50 strips × ₹25.74 = ₹1,287. ETA: 16 Jul, dopahar.

English

Which batches expire in the next 60 days?

11 batches across 9 products. Combretum-30 (28 strips, 14 Aug) and Pan 40 (16 strips, 22 Aug) lead. Want a discount plan?

The Eleven · what Pia decides by

Principles are tiebreakers.

When two features are equally justified, when two designs are equally clean — the principles decide. These are the six that show up in front of you. Five more steer what happens behind the curtain.

P1

Talk, don’t tap.

A sentence in your language beats a form, every time. Pia hears the request in the language it arrived in — Hindi, English, Hinglish, voice, photo. The screen is a specialization. The conversation is the baseline.

P2

Every role is a first-class user.

The 19-year-old worker behind the counter gets the same surface as the owner. No reduced-feature tier for staff, no “manager mode” that hides the good buttons. Each role gets a tool pack, copy calibrated to their reading speed, and the same Pia.

P3

Built for the ₹10,000 phone.

The design target is a low-end Android on patchy 4G in a Tier-3 town. It opens in under two seconds. Nothing you tap waits on a slow server. If it doesn’t run there, it doesn’t ship — modernity is not an excuse to leave half of India behind.

P4

Never surprise the wallet.

No surprise charges, no per-action fees sneaking into the bill. Pricing is transparent and stays where it was — the only motion ever permitted is downward.

P6

Do the boring correct thing.

GST rounding to the right paisa. HSN tax codes. Batch-wise expiry. Books that always balance. Actions that are safe to repeat. A record on every action. The unsexy plumbing your CA will quietly thank us for, because we didn’t cut a single corner.

P11

Local is the product.

Hindi is a peer, not a translation. is the currency. DD-MM-YYYY is the date. The ₹2,500 Epson clone in the shop’s back room prints clean. Pia belongs to Tier-2 India, not San Francisco.

We add a principle only after we’ve argued for it twice and it’s held both times. We delete one only after we’ve violated it twice and been glad we did. Everything else — every feature, every screen, every line of copy — is downstream of these.

Why Pia, not the alternatives

Marg was 1992’s answer.
Pia is 2026’s.

The pharmacy software your shop is paying for was, in most cases, an excellent product the year you were born. The category stopped being curious about its own technology around 2009. Here is what that means in practice, and what the alternative looks like.

Primary incumbent

Marg ERP

Marg shipped its first build in 1992. By 2009 it had hit its current visual peak — a Windows desktop program, installed from a disc onto one computer wired into the shop’s network.

The owner’s data sits in a database on that one back-room PC. Adding a worker means buying another login and a phone call to the dealer. Updates mean the same call. Hindi support is a font swap, not a language.

Pia is what Marg would have built if it had started in 2026 instead of 1992.

Cloud-mobile incumbents

Vyapar & friends

Vyapar is Marg without the back-room computer. Mobile-first, English-default, form-heavy. It was a genuine improvement on the category, and we won’t pretend otherwise.

But every transaction is still a form. AI is a marketing line on the website. The shopkeeper still types the batch number while a customer waits, still navigates menus to do the thing he just said out loud.

Pia is what comes after typing.

Accounting-first ERPs

Tally / generic ERPs

Tally is beautiful software for chartered accountants. It is not software for pharmacists.

The mental model is journal vouchers and ledger groups. The pharmacist’s mental model is “Fair Pharma’s receipt has 9 lines, ₹4,872.” The gap between the two can’t be papered over with a bolt-on shop add-on.

When the right user is your CA, the tool isn’t for you.

CapabilityPiaMargVyaparTally
Built native mobile-firstDesigned for the phone, every role.Windows desktop program, computer-only.Mobile-first, but form-heavy.Desktop accounting client.
Hindi & Hinglish, first-class (not a font swap)Native Devanagari, mid-sentence code-switch.System font swap; ligatures break.Partial UI, English-default workflows.Translated labels; reports stay English.
AI woven into the daily workflowThe product is the AI loop.No AI surface.A few add-on buttons, more hype than depth.No AI surface.
Chat-native (the whole shop is the conversation)Drafts, approvals, standups, bill scans, reorders — all in Pia Chat.Forms and menus, desktop-first.Mobile forms; no conversational workflow.Voucher entry, no chat surface.
Installs in seconds (no IT, no dealer call)Open the link. You’re in.Dealer-led install, per-seat licensing.Self-serve install.Per-seat client, dealer-led activation.
On the cloud, each shop locked separatelyEach shop’s data kept separate and locked.A database sitting on the back-room PC.On the cloud, but data shares space.TallyPrime Cloud as a paid add-on.
You don’t pick a planPia decides. Locked. Only moves down.Per-seat, AMC renewals, dealer pricing.Tiered plans; pay more to unlock features.Tiered editions; pay more to unlock features.
A record of every action, forever, exportableStamped, timestamped, one-click export.Edit log exists, recovery rarely viable.Limited activity log per entity.Edit log exists, audit trail is paid.
Scan a receipt with one tapPhoto → 9 lines drafted in seconds.Manual entry.Item-scan add-on, single-line.Manual entry.
Worker-grade UI, not owner-onlySame surface for the 19-year-old behind the counter.Power-user UI calibrated to the owner.Lighter UI, still owner-coded copy.Built for the chartered accountant.

Under the hood · for the ones who look

Built like infrastructure.
Not like an app.

Everything else on this page is written for the person at the counter. This part isn’t. It’s for the one deciding to move a business — yours, your family’s, your company’s — off a twenty-year-old ERP. Look closely.

01 · Tenancy

One database per shop. Not a column in a shared table.

Every shop runs on its own isolated SQLite database at the edge, provisioned through Workers-for-Platforms. A thousand shops is a thousand databases with a thousand keys — there is no query that can join across them, because there is no shared table to join. Isolation by architecture, not by a WHERE shop_id = someone hopes nobody forgets.

  • Workers-for-Platforms
  • D1 · SQLite
  • 1 DB / shop
02 · Compute

Serverless, at the edge. No back-room PC, no LAN, no dealer.

The whole thing runs as stateless functions on Cloudflare’s edge, in the data centre nearest your counter — not on a Windows box wired to the shop’s network. Nothing to install, nothing to back up by hand, nothing that dies when the back-room PC does.

  • Cloudflare Workers
  • Hono
  • edge
03 · The agent

Pia is an LLM agent whose permissions the model can’t touch.

Authorization is deterministic, decided by a code layer the model cannot reason its way around — the tool list is filtered before the model ever sees it, and the data boundary re-checks on the way out. Prompt injection buys an attacker nothing, because the prompt was never where the rules lived.

  • deterministic authz
  • dual-gate
  • tool-availability filter
04 · Durability

Long jobs survive restarts, retries, and a dropped 4G mid-receipt.

Receipt OCR and shop onboarding run on durable execution — each step is checkpointed, so a server restart, a transient failure, or a phone that loses signal halfway through a scan doesn’t lose the work. It picks up exactly where it left off and finishes.

  • Durable Execution
  • Workflows
  • idempotent steps
05 · Custody

A stolen phone is dead in seconds — not at end of day.

Every login passes platform integrity attestation; a per-user session authority (a strongly consistent Durable Object) holds the kill switch. Revoke a device, fire an employee, or change a role and the session is denied on the very next request — independent of how long the token had left.

  • Play Integrity
  • App Attest
  • per-user session DO
06 · Interface

The screen is rendered from the server’s intent, not hard-coded.

Server-driven UI means every role on every ₹10,000 phone gets the same correct surface, and a change ships without waiting on an app-store review. One React Native codebase covers web and Android; the worker and the owner see the same Pia, calibrated to each.

  • server-driven UI
  • React Native
  • web + Android
07 · The ledger

Append-only. Every change stamped, attributable, exportable.

State changes land in an immutable event log — who, what, when, signed. Nothing is edited in place, nothing happens off the record, and the whole trail exports in one click for a CA who wants to audit a quarter. Your books are a fact, not a screenshot.

  • append-only event log
  • signed
  • one-click export
08 · Performance budget

The target device is a ₹10,000 Android on patchy 4G.

First paint under two seconds, no blocking work on the paths that matter, offline-tolerant by design. The fast path isn’t a flagship phone on office Wi-Fi — it’s a Tier-3 town at the back of the shop. If it doesn’t run there, it doesn’t ship.

  • ₹10k Android
  • <2s first paint
  • offline-first

An ERP from 1992 can’t grow into this — it has to be left behind. The same code and the same guarantees run your one counter or ten thousand. Read the security posture · read the full technical audit.

A note from the founder

I'm writing this from Jabalpur, on a Tuesday, at 11pm.

The pharmacist a few streets down has just put his shutter down. He's now reconciling cash, checking what ran out, wondering what's about to expire, and scanning one more supplier receipt by hand. Every. Single. Night.

He didn't become a pharmacist to fill forms. We built Pia for him — not for the dashboard-loving SaaS power-user, not for the demo, not for the analyst. For the 10:14 PM reconciliation that nobody else respects.

If that's your shop, your father's shop, or your neighbour's shop — talk to us. We'll handle your setup, start to finish.

Akshat GuptaFounder · Pia Prescience Private Limited

Photo a receipt.
Pia drafts the rest.

Install Pia now! Setup handled — we'll import your last 20 receipts so Pia knows your catalog before day one.