Wella.AI An Offline Healthcare Diagnostic Assistant

https://wellahealth.streamlit.app/

https://github.com/BalogunEzekiel/Wella.AI

Project Report

(Africa Deep Tech Challenge 2025)

EXECUTIVE SUMMARY

Wella.AI is an AI-powered offline-first diagnostic assistant built for rural and under-resourced primary healthcare facilities across Africa. It offers symptom-based pre-diagnosis, health recommendations and patients treatment management, designed to operate offline, under limited computing power and without internet access, while enabling occasional synchronization with a central Supabase database management.

PROBLEM STATEMENT

Over 70% of rural and peri-urban clinics across Africa face systemic challenges such as: • Power supply instability or complete lack of electricity • No internet connectivity • Limited access to medical professionals • Limited diagnostic tools and support • Low digital literacy among health workers These issues lead to delays in diagnosis and treatment of common but life-threatening conditions like malaria, typhoid, anemia and respiratory infections, resulting in thousands of preventable deaths.

THE SOLUTION

An AI-powered offline first diagnostic tool for primary healthcare workers, designed for low-resource settings. Wella.AI is built to address these challenges faced by rural and under-resourced primary healthcare facilities across Africa. It is an intelligent, AI-powered healthcare diagnosis assistant designed to analyze patient symptoms, suggest possible diseases, recommend next steps instantly and securely, and manage patient treatment effectively.

OBJECTIVES • Enable health workers to input symptoms and receive AI-assisted diagnostic guidance. • Provide recommendations for treatment and flag high-risk cases with confidence. • Run completely offline and consume minimal device resources. • Manage patient treatment effectively with Doctor’s treatment note and next appointment update. • Ensure security role-based access, data privacy and data synchronization with Supabase.

Inspiration

In many under-resourced communities, patients often lack access to timely and accurate medical guidance. Long queues, overburdened healthcare workers, and limited diagnostic tools all compound the crisis. We were inspired to create Wella.AI as a digital companion, an intelligent assistant that could bridge the healthcare gap by providing symptom-based preliminary diagnosis, next-step recommendations, and basic treatment management instantly and securely.

What it does

Wella.AI is an AI-powered healthcare assistant that helps analyze patient symptoms, suggests possible illnesses, recommends next steps (e.g., see a doctor, take rest, drink fluids), and manages patient treatment history. It allows users (especially healthcare providers) to quickly input symptoms and receive AI-generated insights that support clinical decisions, improving service delivery in clinics with low doctor-to-patient ratios.

How we built it

We built Wella.AI using:

Python (Streamlit) for the front-end and interactive UI

A custom-trained machine learning model using a Random Forest Classifier for disease prediction.

OpenAI API for symptom analysis and diagnosis suggestions

Pandas for patient data handling

Streamlit Cloud for the current deployment

GitHub + Render for CI/CD and scalable deployment planning

Docker (in progress) for containerization and future cloud independence

Challenges we ran into

  • Ensuring responsible use of AI for health recommendations

  • Handling edge cases and uncommon symptoms

  • Maintaining responsiveness during model interactions

  • Optimizing data privacy and ensuring patient anonymity

  • Balancing simplicity with functionality for a non-technical user base

Accomplishments that we're proud of

  • Successfully launched a working prototype hosted on the web

  • Designed a user-friendly interface for quick symptom entry and diagnosis

  • Created an AI assistant that responds within seconds to symptom prompts

  • Incorporated treatment history tracking and appointment dates

  • Received overwhelmingly positive feedback from initial users

What we learned

*The power of AI when applied thoughtfully to real-world problems

  • How to build, host, and deploy intelligent applications using Streamlit and Render

  • The importance of UX design in healthcare tools

  • How to iterate quickly using user feedback and deploy updates seamlessly

What's next for Wella.AI

  • Docker Deployment: Full containerization for portability and scale

  • Data Security: Strengthen privacy protocols for handling sensitive patient data

  • Multilingual Support: Extend to local languages like Yoruba, Hausa, Igbo for inclusivity

  • Mobile App: Develop a lightweight mobile version for offline access

  • Integration: Collaborate with rural health centers and NGOs for field testing and impact scaling

Built With

Share this project:

Updates