Show me how Saathi was designed.
Here’s my plan — every step is listed, nothing is hidden, and the hard parts wait for your yes.
Civic AI app · Viksit Bharat @2047 · 2026
One door to every government service.
A multilingual, voice-first citizen app for Viksit Bharat @2047 — one door to every government service, with an AI assistant that shows its plan and asks before it acts.
- Role
- Sole product designer and builder — research, UX, UI, motion, design system, the coded prototype and deployment.
- Team
- Solo, self-initiated
- Platform
- Mobile app and department console (web)
- Status
- Concept · live prototype
✓ Official sources
✓ Asks before it acts
Research · cities, small towns and villagesStep 1 of 7 · Weeks 1–3 · 3 frictions · 4 personas
Language, trust, and not knowing where to start.
A citizen who wants to register a birth, claim a pension or check a land record deals with dozens of apps and portals, each with its own login, language and idea of a form. The services exist — but finding the real one, not a lookalike or a middleman, takes confidence, data and patience that the people who most need help often do not have. In research the same three frictions came up again and again: language, trust, and not knowing where to start.
- 01
Language
Services that do not speak the language of the person using them.
- 02
Trust
Finding the real service — not a lookalike or a middleman.
- 03
Where to start
Dozens of apps and portals, each with its own login and its own idea of a form.
Over several weeks of conversations, four people came into focus.
- Rakesh Verma, 34 Kanpur · Tier-2 Shopkeeper. Smartphone-confident, but burned by fake-portal scams.
- Sunita Devi, 29 Bihar · Rural Farmer. Low literacy, shares one phone with the family.
- Vikram Singh, 68 Chennai · Senior Retired teacher. Patient, careful, prefers Tamil.
- Ananya Sharma, 26 Bengaluru · Urban Analyst. Fluent in English, zero patience for friction.
UMANG · the government’s own unified appStep 2 of 7 · Week 3 · Brief set
Not how many services fit — how it feels to use one.
UMANG, the government’s own unified app, set the brief. Saathi does not compete on the length of the list; it competes on what happens when a real person opens it.
The usual measureHow many services fit
Saathi’s measureHow it feels for a real person to use one
Three lenses · ten principlesStep 3 of 7 · Week 4 · Framed
Lives, not departments.
Services were reframed through three lenses, under ten written principles.
- Life moments
- Needs
- Entitlements
- 01
Lives, not departments
Organise around life moments, not government silos.
- 02
Vernacular-first
Designed in Hindi and Tamil first, then ported to English.
- 03
Trust in 5 seconds
Verification, .gov.in signals and calm authority, up front.
- 04
Status is sacred
Always show where a thing is, who has it, and by when.
- 05
Proxy is normal
Helping a parent or child is a first-class action, not a hack.
- 06
Voice is first-class
Every field can be spoken, not typed.
- 07
Receipts everywhere
Every action ends with proof you can keep.
- 08
Density is the enemy
Few choices per screen. Space is a feature.
- 09
Inclusive by default
Built for the lowest-literacy, lowest-bandwidth user first.
- 10
Calm authority
Official, never cold. Reassuring, never childish.
Structure · version one → Saathi 2.0Step 4 of 7 · Week 5 · Apply tab replaced
“Apply for what?”
Version one had an Apply tab — but a bare Apply tab asks “apply for what?”. In Saathi 2.0 the assistant sits at the centre of five tabs: tell it what you need, in any words, and it routes you.
Saathi AI · plan, steps, consent, receiptStep 5 of 7 · Weeks 6–7 · 4 patterns · failures designed
An agent that shows its work.
Saathi AI is designed as an agent, not a chatbot. Four patterns keep the citizen in control — here they are in the prototype, on a real request: registering a daughter’s birth.
- 1
A plan card
Before anything happens, every step is listed with the official service behind it.
- 2
Verifiable tool steps
Each step reports what it found and where — DigiLocker, e-District, NHM — so it can be checked.
- 3
A consent gate
It names the data, the recipient and how long access lasts. Nothing is sent until the citizen says yes.
- 4
A receipt
Every outcome ends in a reference number, a named officer and an expected date.
Failure is designed too — every request can end in one of these, and each has its own screen:
- Not understood
- Not eligible
- Service down
- Needs a human
17 languages · 11 scripts · WCAG 2.1 AAStep 6 of 7 · Week 8 · Accessible by default
Seventeen languages. Built for the lowest-literacy user first.
- 17languages
- 11scripts
- 200msto swap the whole UI
Hindi, Bengali and Tamil were written first. Indic text gets a 1.8 line height, and every text colour is contrast-tested against WCAG 2.1 AA from the design tokens — from 4.70:1 to 19.41:1.
- Voice on every field
- Slow mode
- Larger text
- Read-aloud
- Family proxy mode
- Status never shown by colour alone
Bharat Precision design systemStep 7 of 7 · Weeks 9–10 · 42 processes · 6 flows · 15 consoles
Bharat Precision: colour for meaning, on white.
Geist for Latin, Anek for Indic headlines, Noto Sans for Indic body text. Kolam linework for texture, guilloche security print for anything official, and motion that stays under 300 milliseconds and can always be interrupted. 42 government processes are modelled on their real portals, six key flows are designed end to end, and fifteen department consoles cover the other side of the counter.
- Home
- Explore
- Track
- Me
Show you the honest limits of this project? You’ll see: what is sample data · what is scripted · which languages need review Valid: until you leave this page Approve and show✓ Approved — the limits are below
- A self-initiated concept with no access to real Aadhaar, payments or department systems — all data is sample data.
- The assistant is pre-scripted, not a live language model, so every answer can be reviewed before it reaches a citizen.
- Thirteen of the seventeen languages are machine-assisted and marked for native-speaker review.
- The State Emblem of India is never used.
Issued
Case study complete
Ref SAA-2026-CASE
Shipped as a live, clickable prototype with its own website, case study and design system.
- 42government processes modelled on their real portals
- 17languages across eleven scripts
- 10onboarding steps, including consent under the DPDP Act
- 1assistant that never submits without your yes
Pilot targets — not results. As a concept, Saathi has no usage data yet.
- 5 minto apply for a birth certificate, from a first-time user’s first tap
- 90%of test participants complete a key flow without help
- 0applications submitted or payments made without explicit consent
- 1 in 3form fields filled by voice among low-literacy participants
What happens next
- Pressure-test the voice flows with low-literacy users.
- Put every language in front of native reviewers — the machine-assisted ones first — and add the six remaining Eighth Schedule languages.
- Moderated usability testing in three states, an independent accessibility audit (WCAG 2.1 AA, GIGW 3.0), and red-teaming the assistant for any path that acts without consent.
Next project
TradeX
A multi-asset trading app — stocks, ETFs, mutual funds, forex and crypto — designed to make fast-moving markets feel calm and trustworthy.