Inspiration
Many people panic during injuries because they do not know whether a wound is serious, what immediate first aid to apply, or whether emergency medical help is needed. We wanted to build an AI-powered healthcare assistant that makes early guidance more accessible, especially for users who may face language barriers or lack quick access to healthcare professionals.
This inspired us to create HealthifyME — a multilingual AI healthcare assistant capable of analyzing injury images, generating medical guidance, and helping users locate nearby hospitals instantly.
What it does
HealthifyME allows users to:
- Upload or capture an image of an injury
- Describe symptoms manually
- Receive AI-powered analysis of the injury
- Get first-aid recommendations
- Estimate severity and urgency
- Detect whether the situation may be an emergency
- Find nearby hospitals instantly through integrated maps
- Receive responses in English, Hindi, and Kannada
The application combines computer vision, multimodal AI, multilingual support, and healthcare assistance into one easy-to-use interface.
How we built it
We built the frontend using:
- HTML
- CSS
- JavaScript
We built the backend using:
- Python
- FastAPI
For AI capabilities, we integrated:
- OpenRouter Vision APIs for image understanding
- Vision-language models for injury analysis
- AI translation workflows for multilingual responses
Other technologies used include:
- REST APIs
- Base64 image processing
- Google Maps embedding
- Async API handling
- Environment variable management with
.env
The system works by converting uploaded images into Base64 format, sending them to a vision-capable AI model, and generating structured healthcare guidance in the user’s selected language.
Challenges we ran into
Some major challenges included:
- Handling image analysis with limited API quotas
- Managing AI safety restrictions around medical content
- Ensuring multilingual outputs remained accurate
- Preventing frontend crashes from inconsistent API responses
- Integrating vision APIs with FastAPI efficiently
- Designing prompts that produced useful but safe healthcare guidance
We also faced issues with AI models refusing medical responses, so we experimented with multiple multimodal models before finding stable alternatives.
Accomplishments that we're proud of
We are proud that HealthifyME can:
- Analyze injury images successfully
- Provide multilingual healthcare assistance
- Deliver a clean and responsive UI
- Integrate maps and emergency guidance
- Work as a complete end-to-end healthcare AI system
We are especially proud of combining image analysis and multilingual medical assistance into a single seamless workflow.
What we learned
Through this project, we learned:
- How multimodal AI models process images
- FastAPI backend integration
- Prompt engineering for healthcare use cases
- API handling and debugging
- Frontend-backend communication
- Managing AI safety and reliability challenges
- Real-world deployment considerations for healthcare applications
What's next for HealthifyME
Future improvements include:
- Real-time doctor consultation
- Voice-based interaction
- Medical history tracking
- Improved AI diagnostic accuracy
- Mobile application deployment
- Offline emergency assistance mode
- Integration with wearable health devices
- More regional language support
Built With
- asyncio
- css
- fastapi
- google-maps
- html
- javascript
- openrouter-api
- pillow
- python
- rest-api
- vision-ai-models
Log in or sign up for Devpost to join the conversation.