<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: NARENDER KESWANI</title>
    <description>The latest articles on DEV Community by NARENDER KESWANI (@narender).</description>
    <link>https://dev.to/narender</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F657078%2Fcd8dd219-42b4-41be-865b-34b4633b2c3d.jpeg</url>
      <title>DEV Community: NARENDER KESWANI</title>
      <link>https://dev.to/narender</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/narender"/>
    <language>en</language>
    <item>
      <title>AI CareCompanion - Offline Health Assistant</title>
      <dc:creator>NARENDER KESWANI</dc:creator>
      <pubDate>Sat, 23 May 2026 16:59:32 +0000</pubDate>
      <link>https://dev.to/narender/ai-carecompanion-offline-health-assistant-2fjo</link>
      <guid>https://dev.to/narender/ai-carecompanion-offline-health-assistant-2fjo</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Offline-first AI health companion powered by Google's Gemma 4 4B running entirely on-device. Multi-agent specialist routing, drug lookup, symptom triage, nearby doctor search, and Firebase-backed cloud sync — all in a single React Native app for Android and iOS.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  YouTube Video
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://youtu.be/h1XZizzMmdQ" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5glstdn6vt3ccpebi3h2.jpg" alt="AI CareCompanion Demo" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Screenshots
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Splash Screen
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjwqz7u9j0n04sy7gq3c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjwqz7u9j0n04sy7gq3c.jpeg" alt="Splash Screen" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Sign In
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48rq1c9cmkd6bktgyxva.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48rq1c9cmkd6bktgyxva.jpeg" alt="Sign In" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Model Download
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwi3f414r61zhwogm4ssw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwi3f414r61zhwogm4ssw.jpeg" alt="Model Download" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Home Dashboard
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdax4uv9zo7gkw7kkqa2g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdax4uv9zo7gkw7kkqa2g.jpeg" alt="Home" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Lab Report Analysis
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fagcyzc5v80gqx7i2vxbx.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fagcyzc5v80gqx7i2vxbx.jpeg" alt="Lab Report Analysis" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  AI Response
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faj12xs7hjkbbuir6coo7.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faj12xs7hjkbbuir6coo7.jpeg" alt="AI Response" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Skin Lesion Analysis
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0anf8rm8vufur2llmrw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0anf8rm8vufur2llmrw.jpeg" alt="Skin Lesion Analysis" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Hindi Language Support
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4f2avqtcnvgw70bflfn0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4f2avqtcnvgw70bflfn0.jpeg" alt="Hindi Language" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Chat Reports
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fae0ufr121709dmb4los3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fae0ufr121709dmb4los3.jpeg" alt="Chat Reports" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Generated Report
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudcmgdanceokhozhr59n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fudcmgdanceokhozhr59n.jpeg" alt="Generated Report" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  PDF Patient Summary
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qtlzl4gf4n0ws67bxxz.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0qtlzl4gf4n0ws67bxxz.jpeg" alt="PDF Patient Summary" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  PDF Clinical Report
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fllla0ds6iymwri7uepbi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fllla0ds6iymwri7uepbi.jpeg" alt="PDF Clinical Report" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Health Insights
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbgzd36haeqmik2k8p3sp.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbgzd36haeqmik2k8p3sp.jpeg" alt="Health Insights" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Insight Detail
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4r6syheo7qyke0ft20b.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4r6syheo7qyke0ft20b.jpeg" alt="Insight Detail" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Navigation Menu
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9a6svpakyx2qtv2py7ii.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9a6svpakyx2qtv2py7ii.jpeg" alt="Navigation Menu" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Drug Search
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ob84clgxnvtz8o9wbxk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ob84clgxnvtz8o9wbxk.jpeg" alt="Drug Search" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Drug Detail
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fukal9pn0bwpk2u6mewud.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fukal9pn0bwpk2u6mewud.jpeg" alt="Drug Detail" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Affordable Alternatives
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi33qhbo22thbqppjinu1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi33qhbo22thbqppjinu1.jpeg" alt="Affordable Alternatives" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Nearby Doctors
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43rpb6tsvboi6w5dumar.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43rpb6tsvboi6w5dumar.jpeg" alt="Find Nearby" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  On-Device AI
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flwuy413biki05fyyolut.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flwuy413biki05fyyolut.jpeg" alt="On-Device AI" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  System Architecture
&lt;/h2&gt;

&lt;h2&gt;
  
  
  High-Level Design (HLD)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffrrxz9bxmyw2uqhe2c6p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffrrxz9bxmyw2uqhe2c6p.png" alt="High Level Design" width="800" height="745"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Data flow between the Mobile Client, AI Orchestrator, Inference Engines, and SQLite/Firebase Data Layer.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Low-Level Design (LLD)
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgifggrko2vy4cpiolh6d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgifggrko2vy4cpiolh6d.png" alt="Low Level Design" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The 5-step sequence flow of a user query being routed and processed by the AI Orchestrator and Specialists.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  On-Device AI — No Internet Required
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gemma 4 4B (IQ2_M)&lt;/strong&gt; runs fully on-device via &lt;strong&gt;llama.rn&lt;/strong&gt; (GGUF format)&lt;/li&gt;
&lt;li&gt;~1.5 GB model, ~2 GB RAM — works offline after one-time download&lt;/li&gt;
&lt;li&gt;Zero data sent to external servers during inference&lt;/li&gt;
&lt;li&gt;Cloud AI (Gemini) used as fallback when online&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Multi-Agent Specialist System
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;46 specialist agents&lt;/strong&gt; — each with domain-specific system prompts and tool access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Central orchestrator&lt;/strong&gt; auto-detects intent and routes to the right specialist(s)&lt;/li&gt;
&lt;li&gt;Up to 3 agents collaborate on complex multi-system queries&lt;/li&gt;
&lt;li&gt;Real-time routing info (agent name + response time) shown in every message&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Agent&lt;/th&gt;
&lt;th&gt;Specialty&lt;/th&gt;
&lt;th&gt;Image Support&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Triage Assistant&lt;/td&gt;
&lt;td&gt;Orchestrator — intent detection &amp;amp; routing&lt;/td&gt;
&lt;td&gt;✓&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;General Health Specialist&lt;/td&gt;
&lt;td&gt;General Practice&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Child Health Specialist&lt;/td&gt;
&lt;td&gt;Paediatrics&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Chronic Care Specialist&lt;/td&gt;
&lt;td&gt;Internal Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;Heart Health Specialist&lt;/td&gt;
&lt;td&gt;Cardiology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;Skin Care Specialist&lt;/td&gt;
&lt;td&gt;Dermatology&lt;/td&gt;
&lt;td&gt;✓&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;Brain &amp;amp; Nerve Specialist&lt;/td&gt;
&lt;td&gt;Neurology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;Digestive Health Specialist&lt;/td&gt;
&lt;td&gt;Gastroenterology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;Lung &amp;amp; Breathing Specialist&lt;/td&gt;
&lt;td&gt;Pulmonology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Kidney Specialist&lt;/td&gt;
&lt;td&gt;Nephrology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Hormone Specialist&lt;/td&gt;
&lt;td&gt;Endocrinology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;Infection Specialist&lt;/td&gt;
&lt;td&gt;Infectious Disease&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;Women's Health Specialist&lt;/td&gt;
&lt;td&gt;Obstetrics &amp;amp; Gynecology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;Bone &amp;amp; Muscle Specialist&lt;/td&gt;
&lt;td&gt;Orthopaedics&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;Eye Care Specialist&lt;/td&gt;
&lt;td&gt;Ophthalmology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;Ear, Nose &amp;amp; Throat Specialist&lt;/td&gt;
&lt;td&gt;ENT&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;Mental Health Specialist&lt;/td&gt;
&lt;td&gt;Psychiatry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;Dental Care Specialist&lt;/td&gt;
&lt;td&gt;Dentistry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td&gt;Urinary Tract Specialist&lt;/td&gt;
&lt;td&gt;Urology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;Blood Specialist&lt;/td&gt;
&lt;td&gt;Haematology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;Joint &amp;amp; Immune Specialist&lt;/td&gt;
&lt;td&gt;Rheumatology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;td&gt;Allergy Specialist&lt;/td&gt;
&lt;td&gt;Allergy &amp;amp; Immunology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;Newborn Care Specialist&lt;/td&gt;
&lt;td&gt;Neonatology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;Senior Health Specialist&lt;/td&gt;
&lt;td&gt;Geriatrics&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;Emergency Care Specialist&lt;/td&gt;
&lt;td&gt;Emergency Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;td&gt;Nutrition &amp;amp; Diet Specialist&lt;/td&gt;
&lt;td&gt;Nutrition &amp;amp; Dietetics&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;td&gt;Medication Specialist&lt;/td&gt;
&lt;td&gt;Pharmacy&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;28&lt;/td&gt;
&lt;td&gt;Radiology &amp;amp; Imaging Specialist&lt;/td&gt;
&lt;td&gt;Radiology&lt;/td&gt;
&lt;td&gt;✓&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td&gt;Sports Medicine Specialist&lt;/td&gt;
&lt;td&gt;Sports Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;Sleep Medicine Specialist&lt;/td&gt;
&lt;td&gt;Sleep Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;31&lt;/td&gt;
&lt;td&gt;Palliative &amp;amp; Hospice Care Specialist&lt;/td&gt;
&lt;td&gt;Palliative Care&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;Rehabilitation Specialist&lt;/td&gt;
&lt;td&gt;Physiatry / Rehab Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;td&gt;Genetics &amp;amp; Genomics Specialist&lt;/td&gt;
&lt;td&gt;Genetics&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;td&gt;Pain Management Specialist&lt;/td&gt;
&lt;td&gt;Pain Management&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;Toxicology &amp;amp; Poisoning Specialist&lt;/td&gt;
&lt;td&gt;Toxicology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;36&lt;/td&gt;
&lt;td&gt;Travel Medicine Specialist&lt;/td&gt;
&lt;td&gt;Travel Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;37&lt;/td&gt;
&lt;td&gt;Adolescent Medicine Specialist&lt;/td&gt;
&lt;td&gt;Adolescent Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;td&gt;Reproductive &amp;amp; Fertility Specialist&lt;/td&gt;
&lt;td&gt;Fertility&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;39&lt;/td&gt;
&lt;td&gt;Vascular Medicine Specialist&lt;/td&gt;
&lt;td&gt;Vascular Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;Transplant Medicine Specialist&lt;/td&gt;
&lt;td&gt;Transplant Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;Clinical Pathology Specialist&lt;/td&gt;
&lt;td&gt;Pathology&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;Integrative Medicine Specialist&lt;/td&gt;
&lt;td&gt;Integrative Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;43&lt;/td&gt;
&lt;td&gt;Addiction Medicine Specialist&lt;/td&gt;
&lt;td&gt;Addiction Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;Occupational Medicine Specialist&lt;/td&gt;
&lt;td&gt;Occupational Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;Lifestyle Medicine Specialist&lt;/td&gt;
&lt;td&gt;Lifestyle Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;td&gt;Preventive Medicine Specialist&lt;/td&gt;
&lt;td&gt;Preventive Medicine&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Health Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Drug Info&lt;/strong&gt; — Search 1mg medicine database (name, dosage, warnings, interactions)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Affordable Alternatives&lt;/strong&gt; — Find cheaper generic substitutes with price comparison&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First Aid Guide&lt;/strong&gt; — Step-by-step emergency guidance&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Find Nearby Doctors&lt;/strong&gt; — Location-based doctor and hospital search&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Image Analysis&lt;/strong&gt; — Analyze wound, rash, or medical images via camera/gallery&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Health Metrics&lt;/strong&gt; — Track vitals (BP, glucose, weight) over time&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Medication Reminders&lt;/strong&gt; — Local notifications for medication schedules&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chat Reports&lt;/strong&gt; — Export conversation summaries as PDF&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Privacy &amp;amp; Sync
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;All AI inference runs &lt;strong&gt;on-device&lt;/strong&gt; — no health data leaves your phone&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SQLite&lt;/strong&gt; local database for all chats, profiles, and history&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Firebase Firestore&lt;/strong&gt; optional cloud sync with incremental pull + outbox pattern&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Biometric authentication&lt;/strong&gt; (fingerprint/face) for app lock&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  UI/UX
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Light and Dark mode&lt;/li&gt;
&lt;li&gt;Markdown rendering in AI responses&lt;/li&gt;
&lt;li&gt;Animated splash screen&lt;/li&gt;
&lt;li&gt;Search history across drug lookups and AI queries&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Tech Stack
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Framework&lt;/td&gt;
&lt;td&gt;React Native 0.76 (TypeScript)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;On-Device AI&lt;/td&gt;
&lt;td&gt;llama.rn — Gemma 4 4B IQ2_M GGUF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud AI&lt;/td&gt;
&lt;td&gt;Google Gemini (online fallback)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Auth&lt;/td&gt;
&lt;td&gt;Firebase Auth (Email/Password + email verification)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Local DB&lt;/td&gt;
&lt;td&gt;SQLite via react-native-sqlite-storage&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud Sync&lt;/td&gt;
&lt;td&gt;Firebase Firestore&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Navigation&lt;/td&gt;
&lt;td&gt;React Navigation v7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Biometrics&lt;/td&gt;
&lt;td&gt;react-native-biometrics&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Setup
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Prerequisites
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Node.js &amp;gt;= 18&lt;/li&gt;
&lt;li&gt;React Native CLI&lt;/li&gt;
&lt;li&gt;Android Studio (API 33+) or Xcode 15+&lt;/li&gt;
&lt;li&gt;Firebase project with Auth and Firestore enabled&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  1. Clone and install
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/narender-rk10/AI-CareCompanion-Offline-Health-By-Gemma.git
&lt;span class="nb"&gt;cd &lt;/span&gt;AI-CareCompanion-Offline-Health-By-Gemma
npm &lt;span class="nb"&gt;install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2. iOS pods
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cd &lt;/span&gt;ios &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; pod &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;cd&lt;/span&gt; ..
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3. Firebase configuration
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Create a project at &lt;a href="https://console.firebase.google.com" rel="noopener noreferrer"&gt;console.firebase.google.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Enable &lt;strong&gt;Authentication → Email/Password&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Enable &lt;strong&gt;Firestore Database&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Download &lt;code&gt;google-services.json&lt;/code&gt; → place in &lt;code&gt;android/app/&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Download &lt;code&gt;GoogleService-Info.plist&lt;/code&gt; → add to Xcode project&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  4. Environment variables
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cp&lt;/span&gt; .env.example .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then fill in &lt;code&gt;.env&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Gemini API key — https://aistudio.google.com/app/apikey
GEMINI_API_KEY=your_gemini_api_key_here

# Google Sign-In Web Client ID (Firebase Console → Auth → Google → Web SDK config)
GOOGLE_WEB_CLIENT_ID=your_google_web_client_id.apps.googleusercontent.com

# Direct GGUF download URL for Gemma 4 4B (~1.5 GB)
MODEL_DOWNLOAD_URL=https://huggingface.co/your-org/model/resolve/main/model.gguf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;Firebase credentials go in &lt;code&gt;android/app/google-services.json&lt;/code&gt; and &lt;code&gt;ios/GoogleService-Info.plist&lt;/code&gt; — not in &lt;code&gt;.env&lt;/code&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  5. Run
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Android&lt;/span&gt;
npm run android

&lt;span class="c"&gt;# iOS&lt;/span&gt;
npm run ios
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  6. Download the AI model
&lt;/h3&gt;

&lt;p&gt;On first launch, the app will prompt you to download Gemma 4 4B (~1.5 GB). Requires a stable Wi-Fi connection and ~3 GB free storage. After download the model runs fully offline.&lt;/p&gt;

&lt;h2&gt;
  
  
  Project Structure
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;src/
├── components/          # Reusable UI components
│   ├── ui/              # AppButton, AppInput, AppCard, ScreenHeader
│   ├── ChatBubble.tsx
│   ├── BiometricGate.tsx
│   ├── MarkdownText.tsx
│   └── SyncStatusBar.tsx
├── screens/             # All app screens
│   ├── ChatScreen.tsx               # Main AI chat
│   ├── HomeScreen.tsx               # Dashboard
│   ├── DrugInfoScreen.tsx           # Medicine search
│   ├── AffordableAlternativesScreen.tsx
│   ├── FirstAidGuideScreen.tsx
│   ├── FindNearbyDoctorScreen.tsx
│   ├── ImageAnalysisScreen.tsx
│   ├── AgentSelectorScreen.tsx
│   ├── ChatReportsScreen.tsx
│   ├── SettingsScreen.tsx
│   └── ...
├── services/            # Business logic
│   ├── LlmService.ts              # Gemini cloud AI
│   ├── LocalLlmService.ts         # llama.rn on-device AI
│   ├── AgentService.ts            # Multi-agent orchestration
│   ├── ModelManager.ts            # Model download &amp;amp; lifecycle
│   ├── DatabaseService.ts         # SQLite wrapper
│   ├── FirebaseService.ts         # Auth + Firestore sync
│   ├── DrugInfoService.ts         # 1mg medicine DB
│   └── PlaceSearchService.ts      # Nearby doctor search
├── context/
│   └── HealthProfileContext.tsx   # Global health profile state
├── navigation/
│   └── AppNavigator.tsx           # Auth flow + tab navigation
└── theme/                         # Colors, typography, dark mode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Demo Prompts
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;"I have chest pain and shortness of breath"
"What is the dosage for metformin 500mg?"
"My child has had a fever for 3 days"
"Find a cardiologist near me"
"What are affordable alternatives to Crocin?"
"Analyze this rash on my arm" (attach photo)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Privacy
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;AI inference is &lt;strong&gt;100% on-device&lt;/strong&gt; when using the offline model&lt;/li&gt;
&lt;li&gt;Health profile and chat history stored only in local SQLite by default&lt;/li&gt;
&lt;li&gt;Firebase sync is opt-in — no data uploaded without user action&lt;/li&gt;
&lt;li&gt;Biometric lock prevents unauthorized access&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;Copyright (c) 2026 Narender Keswani. All Rights Reserved.&lt;/p&gt;

&lt;p&gt;This project is proprietary software. You may view the source code for personal reference, but you may &lt;strong&gt;not&lt;/strong&gt; copy, distribute, modify, or use it commercially without explicit written permission.&lt;/p&gt;

&lt;p&gt;See &lt;a href="https://dev.toLICENSE"&gt;LICENSE&lt;/a&gt; for full terms.&lt;/p&gt;




&lt;p&gt;Built for people who need reliable health guidance anywhere — with or without internet.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gemmachallenge</category>
      <category>gemma</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
