← Back to Work
R&D / Concepts · Concept / Blueprint — not deployed

HealthSetu (GovTech AI Blueprint)

An architecture blueprint for a multilingual public-health assistant (WhatsApp + Web PWA) with a real-time admin dashboard, designed for a Government of Odisha problem statement.

Status Concept / Blueprint — not deployed
Type Concept
Domain GovTech / Healthcare AI / Conversational Systems
Attribution FTM Engineering Team
Concept / Blueprint — not deployed. HealthSetu is a documented architecture and design specification. No application code is implemented and nothing is live.

Overview

HealthSetu is a documented architecture: a FastAPI gateway fronting a Rasa NLU engine, serving both WhatsApp (via Twilio) and a Web PWA, backed by Supabase with row-level security and realtime, plus an admin dashboard for surveillance and broadcast alerts. It is a specification and design system — no application code is implemented.

Problem & Context

Critical health guidance in Odisha is largely trapped in English-language portals and PDFs, leaving rural citizens without native-language triage, immunization info, or timely outbreak warnings.

Key Capabilities

  • Dual-channel conversational assistant design (WhatsApp + Web PWA)
  • Multilingual triage and immunization-lookup flows (specified)
  • Passwordless magic-link admin authentication (specified)
  • Real-time admin dashboard with outbreak broadcast (specified)
  • Full database schema with row-level security policies (specified)

Engineering Notes

01

Gateway isolation of the NLU engine

A FastAPI ingress fronts Rasa to centralize validation, language lookup, audit logging, and Twilio retry-loop suppression.

02

Passwordless-only authentication

Email magic links avoid SMS-gateway latency and SIM-swap risk for officials in low-connectivity regions.

03

GIN-indexed symptom matching

Symptom tags modelled as indexed arrays give low-latency triage without heavyweight inference.

Verified in the Repository

Facts below are verified in the project's source repository (static code audit). They are not runtime or business metrics.

  • Comprehensive specification: FastAPI contracts, 7-table schema with RLS, Rasa training data, design tokens
  • No application code, tests, or deployment exist in the repository
  • Designed for Government of Odisha Problem ID 25049

Current Status & Limitations

Concept / Blueprint — not deployed.

  • Specification and design system only — no application code is implemented.
  • Nothing is deployed; all URLs in the docs are placeholders.
  • Scoped to Odisha's districts as a single-state design.

Tech Stack

FastAPIRasa NLPSupabaseReactTwilio WhatsAppResend

Links & Availability

Want something like HealthSetu built for your business?

Let's talk through the architecture, scope, and rollout for your system.

Start a Project →