About the Project: HELP — AI-Powered First Aid Assistance
💡 What Inspired Me
I’ve always believed that in moments of crisis, the first few seconds matter most. However, I also realized that most people freeze during emergencies because they simply don’t know what to do, or they can’t read the instructions on a screen fast enough to follow them. That’s what inspired me to build HELP — a voice-enabled web application that calmly walks people through basic first aid procedures, one step at a time.
I wanted to create something that feels human, not robotic — something that listens, speaks, and checks in with the user before moving forward. A tool that says, “I’ve got you. Let’s do this together.”
🧠 What I Learned
Building HELP taught me a lot about combining empathy with technology. Some of my key takeaways were:
- People need step-by-step guidance, not an information dump.
- Voice-first interfaces reduce stress better than screens packed with text.
- Building trust in an AI assistant requires a natural tone, pacing, and clear confirmations.
🛠️ How I Built It
I developed HELP as a web app with a progressive web app to ensure quick access even in low-bandwidth environments. Here’s what I used:
- React.js for building the user interface
- Tavus to create an AI-driven video persona named Ella, who delivers voice-guided help
- Supabase for real-time backend data and user state management
- Voice recognition APIs to allow users to speak their symptoms or responses
- Custom LLM scripts for generating natural, calm step-by-step guidance
The system is designed so that Ella only delivers one instruction at a time, then waits for the user to confirm before continuing, just like a real first responder would.
⚠️ Challenges I Faced
- Creating a flow that doesn’t overwhelm users while still being medically accurate
- Ensuring the timing between instructions and confirmations feels natural
- Making Ella’s voice, pace, and tone feel comforting instead of robotic
- Syncing backend logic with voice-triggered actions for real-time interaction
Despite these challenges, I’m proud of what HELP has become — a smart, calm, and accessible first aid assistant that speaks like a friend, not a manual.
Built With
- javascript
- react.js
- supabase
- tailwind
- tavus


Log in or sign up for Devpost to join the conversation.