Logo Lanfrica

david-ac1/Sans-Capote

Domain:

healthcarenatural language processing

Record type:

softwaretools
Creator:
dav
Host:
Privacy-first, culturally informed, voice-led health infrastructure for stigmatized HIV care in low-resource settings. # Sans-Capote: Voice-First AI Sexual Health Guide **Anonymous, stigma-free sexual health guidance for African contexts. Speak your questions, get AI-powered answers via natural voice (ElevenLabs + Gemini), discover judgment-free clinics, and SMS service details to your phone—all without creating an account.** 🎗️ **World AIDS Day Contribution (December 1st)** *Dedicated to ending HIV stigma and expanding access to prevention and treatment.* --- ## 🎬 Demo Video github.com **3-Minute Demo Path:** 1. Visit `/crisis` → Complete voice assessment → Receive personalized PEP/PrEP guidance (2 min) 2. Visit `/navigator` → Select Nigeria → Click "Discover" → Rate a service → SMS to phone (1 min) --- ## 🚀 Quick Start (5 Minutes) ```bash # 1. Clone and install git clone github.com cd Sans-Capote npm install # 2. Add API keys cp .env.example .env.local # Edit .env.local with your keys: # - GEMINI_API_KEY (ai.google.dev) # - ELEVENLABS_API_KEY (elevenlabs.io) # - NEXT_PUBLIC_ELEVENLABS_VOICE_EN (from voice library) # - NEXT_PUBLIC_MAPBOX_TOKEN (mapbox.com) # - NEXT_PUBLIC_SUPABASE_URL (supabase.com) # - NEXT_PUBLIC_SUPABASE_ANON_KEY # 3. Run locally npm run dev # Open localhost ``` **Supabase Setup (Optional - for community ratings):** Run the SQL script in `supabase-setup.sql` via Supabase SQL Editor, then add your credentials to `.env.local`. --- ## 💡 The Problem - **37.7M people live with HIV globally**, yet 80% lack access to preventive services - **In Sub-Saharan Africa, stigma prevents young people from seeking sexual health information**, leading to preventable infections - **Low literacy + poor internet access** make voice-based education critical - **Young people (15-24) account for 30% of new HIV infections** but have no safe space to ask questions **Sans-Capote's Solution:** Voice-first, anon …