Inspiration

The ongoing crisis in Sudan, where unstructured emergency reports hinder aid, inspired Sahib.AI to bring order and speed to crisis response using AI.

What it does

Sahib.AI lets users submit crisis reports in Arabic or English via text. AI classifies the crisis type and urgency, then maps it in real time. It also provides actionable, context-aware safety suggestions—like first aid or evacuation steps to help people act immediately.

How we built it

We used React and Tailwind for the frontend, Supabase for authentication and real-time database, and implemented AI through rule-based classifiers with future support for OpenAI and Whisper. Mapbox powers the crisis map, and Netlify hosts the live app.

Challenges we ran into

Integrating real-time updates with user authentication was complex. We also faced null-reference bugs in the UI and ensured accurate multilingual classification without heavy AI models.

Accomplishments that we're proud of

We built a secure, real-time, production-ready crisis platform in days. We’re proud of the interactive AI suggestions that turn raw reports into life-saving actions and guidance.

What we learned

AI doesn’t need to be complex to be impactful. Simple, fast, and reliable systems—combined with human-centered design can make a real difference in emergencies.

What's next for Sahib.AI

We plan to add voice input using Whisper, integrate with NGOs and emergency hotlines, enable SMS reporting, and expand AI suggestions with local resource mapping to boost on-the-ground impact.

Built With

  • apis
  • integrate
  • mapbox
  • natural-language-processing
  • netlify-for-hosting
  • openai
  • sahib.ai-was-built-using-react-and-typescript-for-the-frontend
  • styled-with-tailwind-css.-we-used-supabase-for-backend-services-including-authentication-and-real-time-database-(postgresql)
  • whisper
Share this project:

Updates