🙏

जनसेवक JanSewak

Your voice guide for sarkari websites.
Talk in any Indian language — she finds the right portal, watches your screen, and guides every click.

jansewak.vercel.app
Build What Moves India · 2026
The problem

Every Indian — farmer or engineer — needs a guide on sarkari websites. There's no one to ask.

900M+
Indians online — most more comfortable
speaking than typing
1 form
wrong = a day's wage at a cyber café,
or a missed pension / ticket / scheme
jansewak.vercel.app
Meet JanSewak

She talks in your language.
She sees your screen.
She shows every click.

▶ LIVE DEMO — watch a citizen fill a tax form, just by talking
jansewak.vercel.app
What she does

One sahayak, every sarkari need.

  • Voice-first, 22+ Indian languages — switch mid-sentence: "मराठी में बोलो"
  • Live screen guidance — red highlights in an always-on-top guide window
  • Copy-ready form text — from an on-device profile, in the script the form needs
  • Photo & signature resize — to exact govt KB limits, built in
  • Right portal & scheme discovery — official .gov.in sites only
  • Grievance drafting & filing — CPGRAMS, in proper words
  • Any govt website, day one — knowledge base + Google Search + screen reading
  • Safe by design — never asks OTP, Aadhaar or passwords
jansewak.vercel.app
How we built it

One browser tab ↔ Gemini Live. No backend state, no scraping.

🎙️ Citizen's browserNext.js on Vercel · mic → 16kHz PCM · screen frames only when pixels change · avatar animated by her live voice
🔐 Ephemeral tokensAPI key never leaves the server — browser gets single-use tokens
✨ Gemini Live (native audio)hears + sees in real time · speaks 22+ Indian languages · Google Search fallback · auto-resumes dropped sessions
🛠️ Function calls drive the UIhighlight_region → red box on screen · provide_text → copy chips · open_file_tool → photo resizer

Latency engineered, not hoped for: measured configs (~3s to first word), echo gating, background-tab-proof capture, always-on-top PiP guide window.

github.com/pathakcodes/jansewak
Why we built it like this

Works on every govt website — today.

  • Zero changes needed from government — she reads the real site's screen; portal redesigns take years, this ships now
  • A tutorial that's never outdated — YouTube videos show someone else's 2019 screen; she guides on your live screen, your case, your language
  • Showing beats telling — chatbots recite steps; she highlights the exact button and hands you the text to paste
  • Trust built in — profile stays on device; she never asks for OTP, Aadhaar or passwords
jansewak.vercel.app
The road ahead

Aaj: she guides on any screen.
Kal: official MCP APIs + one login for every portal.

Agent-driven public service, native — and JanSewak is the bridge that works today.
हर सरकारी काम, अपनी भाषा में — बोलकर।

jansewak.vercel.app
जनसेवक · Build What Moves India
1/ · ←/→ · F fullscreen