AI Health Monitoring Platform

An advanced AI-powered health monitoring system that combines real-time biometric tracking, multi-agent AI assistants, and predictive analytics to deliver intelligent healthcare insights.


πŸš€ Core Architecture

  • 4 AI Agents (Clinical, Nutrition, Exercise, Risk) powered by LangChain + Ollama LLMs
  • RAG Knowledge Base using ChromaDB with BM25 ensemble retrieval for evidence-backed responses
  • Real-time Vitals via WebSocket (Socket.IO) for live:
    • Heart Rate
    • SpO2
    • Blood Pressure
    • HRV
    • Stress Level
    • Body Temperature
  • Live Pose Detection using MediaPipe for exercise form analysis and repetition counting
  • Health Risk Predictions with SHAP-like factor analysis and what-if scenario modeling
  • Bilingual Support: Arabic πŸ‡ΈπŸ‡¦ & English πŸ‡ΊπŸ‡Έ with full RTL layout support

✨ Features


πŸ«€ Real-Time Health Monitoring

  • Live vital signs dashboard
    (Heart Rate, SpO2, Blood Pressure, HRV, Stress, Temperature, Steps, Calories, Sleep)

  • WebSocket-powered real-time updates

  • 4 Monitoring Views:

    • Real-time
    • 24h History
    • Weekly Trends
    • Population Trends
  • Radar chart visualization for multi-vital overview

  • Automated alerts for abnormal readings

    • Warning thresholds
    • Critical thresholds

πŸ€– AI Multi-Agent Chat

The system includes 4 specialized AI agents, each with its own tools, knowledge base, and system prompt.

🩺 Clinical Agent

  • Vital sign analysis
  • Symptom interpretation
  • Clinical health insights

πŸ₯— Nutrition Agent

  • Personalized meal planning
  • Macronutrient calculations
  • Dietary recommendations

πŸ’ͺ Exercise Agent

  • Safe workout plan generation
  • Safe Load Index (SLI)
  • Exercise form guidance

πŸ“Š Risk Agent

  • SHAP-based risk analysis
  • Health trend predictions
  • What-if scenario modeling

Additional Capabilities

  • Automatic routing based on keyword detection (Arabic & English)
  • RAG-enhanced responses using ChromaDB + BM25
  • Integration with real MongoDB health data

πŸ‹οΈ Smart Exercise Tracking

  • Structured workout plans with bilingual exercise names
  • Live Pose Detection via MediaPipe
  • Real-time joint angle calculation
  • Automatic rep counting (up/down phase detection)
  • Safety recommendations per exercise
  • Alternative exercises for injuries or limitations
  • Embedded YouTube exercise demonstration links

πŸ₯— Nutrition Management

  • Daily meal plans with macro breakdown per food

    • Protein
    • Carbohydrates
    • Fat
    • Calories
  • Macro progress tracking against daily targets

  • Water intake monitoring

  • AI-powered meal planner supporting:

    • Balanced diet
    • Weight loss
    • Muscle gain
    • Diabetes-friendly diet
    • Heart-healthy diet
  • PieChart visualization for macro distribution


πŸ’Š Medication Management

  • Medication tracking:

    • Taken
    • Missed
    • Upcoming
    • Late
  • Add/Edit medications:

    • Dosage
    • Frequency
    • Instructions
  • Family medication monitoring

    • Shareable family codes
  • Compliance visualization and reminders


πŸ“ˆ Health Risk Predictions

  • Current vs predicted risk scores
  • Health trend analysis
  • SHAP feature importance breakdown

Key factors analyzed:

  • Exercise
  • Sleep
  • Diet
  • Stress
  • Medications
  • Heart Rate
  • HRV

Includes:

  • 4 What-if scenarios
  • Projected health outcomes
  • Monthly trend charts (Actual vs Predicted)

🧠 Smart AI Features

Symptom Checker

  • Choose from 18+ symptoms
  • Set severity and duration
  • AI-powered urgency assessment

Drug Interaction Checker

  • Detect interactions between new drugs and current medications
  • Interaction severity classification

Health Report Generator

Auto-generated comprehensive report including:

  • A–F grading system
  • Vitals analysis
  • Activity evaluation
  • Sleep quality
  • Medication adherence

AI Meal Planner

  • Personalized diet plans
  • Calorie targets
  • Dietary goals

Health Journal

Daily journaling with:

  • Mood tracking (6 moods)
  • Energy level
  • Pain level
  • AI-generated health insights

🧬 VR Digital Twin

  • Interactive full-body human silhouette
  • Floating real-time vital sign data points
  • Anatomical visualization of health metrics

Displays:

  • Medical conditions
  • Medications
  • Blood type
  • Fitness level

Includes:

  • Risk prediction panel
  • Severity-based alerts

🌐 Bilingual Support (Arabic & English)

  • Full i18n support using i18next
  • Automatic browser language detection
  • RTL layout support for Arabic

Content localization includes:

  • Exercise names
  • Meal names
  • Medical terminology
  • UI elements

AI agents respond in the same language used by the user.


🎨 Holographic UI

Custom holographic UI component library:

  • HoloCard
  • HoloOrb
  • HoloParticles
  • HoloRing
  • HoloCube
  • HoloDNAHelix
  • HoloHeartbeat
  • HoloScanLine
  • HoloBgMesh

Features include:

  • 3D mouse-tracking tilt effects
  • Configurable glow
  • Animated particles
  • Scan lines
  • Grid overlays
  • Glassmorphism design

πŸ” Authentication & Admin System

  • JWT-based authentication
  • bcrypt password hashing

User onboarding includes:

  • Medical history
  • Fitness goals
  • Lifestyle information

Access control:

  • User role
  • Admin role

Admin Dashboard

  • User statistics
  • Health risk distribution
  • Alerts overview
  • Admin-only routes

Built With

Share this project:

Updates