🤰 AI-powered maternal health companion for Ethiopian mothers. Features Amharic voice assistant, symptom checker, pregnancy tracking, and offline-capable health guidance. Built with Flutter & NestJS.
# 🤰 AMA Maternal Health Assistant
> **Senay Med** - An AI-powered maternal health companion app designed for Ethiopian mothers, providing offline-capable health guidance, symptom checking, and voice assistance in Amharic.
---
## 📋 Table of Contents
- Overview
- Features
- Architecture
- Tech Stack
- Getting Started
- Project Structure
- API Documentation
- AI Integration
- Security
- Contributing
- License
---
## 🌟 Overview
**AMA Maternal Health Assistant** is a comprehensive mobile health application designed to support pregnant women in Ethiopia, particularly in rural areas with limited access to healthcare. The app combines modern AI technology with culturally sensitive health information to provide:
- **24/7 AI-powered health guidance** in Amharic
- **Offline-capable symptom checking** and health assessments
- **Voice assistant** for hands-free interaction
- **Pregnancy journey tracking** with week-by-week guidance
- **Digital health passport** with QR code sharing
- **Community support** and educational resources
- **Emergency contact** and risk assessment features
### Why AMA?
- 🌍 **Culturally Adapted**: Designed specifically for Ethiopian mothers with Amharic language support
- 📱 **Offline-First**: Core features work without internet connectivity
- 🤖 **AI-Powered**: Leverages GPT-3.5, Whisper, and xAI Grok for intelligent responses
- 🔒 **Privacy-Focused**: Secure data handling with local processing options
- 🎯 **Evidence-Based**: Medical information based on WHO and Ethiopian health guidelines
---
## ✨ Features
### 🏥 Core Health Features
#### 1. **AI Symptom Checker**
- Analyze pregnancy-related symptoms using xAI Grok-3
- Risk level assessment (Low/Medium/High)
- Personalized recommendations based on trimester
- Urgency indicators for when to seek medical help
- Symptom history tracking
#### 2. **Voice Assistant**
- **Speech-to-Text**: Amharic voice recognition using OpenAI Whisper
- **AI Responses**: Context-aware maternal health guidanc …