🙏

जनसेवक JanSewak

AI copilot for any government website.
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.

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.

A lifelike 3D sahayak — like sitting beside a real agent, not typing at a bot.

▶ LIVE DEMO — watch a citizen navigate a cyber crime complaint on the actual govt website, just by talking
jansewak.vercel.app
New in Round 2

Same mission — a far more human agent.

  • Photoreal 3D sahayak — real lip-sync, blinks, eye contact; a lifelike presence, not a sketch
  • Self-driving guidance — she sees a step finish on your screen and gives the next herself; your voice always overrides
  • Inbuilt form agent — guides or auto-fills a form while narrating, corrected by voice — no screen share needed
  • DigiLocker fetch (demo) + share-by-link — family sends a link; the agent opens with your details loaded
  • Guide pops out on its own — always-on-top window with live captions of both voices
  • Cyber-fraud first aid — 1930 in the golden hours, account freeze, cybercrime.gov.in — plus 400ms turn-taking
jansewak.vercel.app
What she does

One sahayak, every sarkari need.

  • Voice-first, major Indian languages — switch mid-sentence: "मराठी में बोलो"
  • Live screen guidance — yellow highlights in an auto pop-out, always-on-top guide with live captions
  • Auto-fill mode — her inbuilt agent types the form herself, narrating each field — no screen share needed
  • Copy-ready form text — on-device profile, DigiLocker fetch (demo), share-by-link for family
  • Right portal & scheme discovery — official sites only; any govt website works day one
  • Cyber-fraud first aid — call 1930 in the golden hours, freeze the account, then file on cybercrime.gov.in
  • Photo & signature resize — to exact govt KB limits, built in
  • Safe by design — never asks OTP, Aadhaar or passwords; profile stays on device
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 · photoreal 3D agent lip-syncs to 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 major Indian languages · Google Search fallback · auto-resumes dropped sessions
🛠️ Function calls drive the UIhighlight_region → yellow box on screen · provide_text → copy chips · open_file_tool → photo resizer

Latency engineered, not hoped for: measured configs (~3s to first word, 400ms end-of-speech VAD), echo gating, background-tab-proof capture, auto pop-out always-on-top guide with live captions.

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: integrated into every govt website, with government support — no screen share needed.

The copilot lives inside the portal itself — and JanSewak is the bridge that works today.
हर सरकारी काम, अपनी भाषा में — बोलकर।

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