Amiga Voice Agent
Amiga Voice Agent is a copilot for patient-doctor calls to help generate questions that the patient could not think of.
Core trick
A Twilio-connected Cartesia voice pipeline listens to live doctor calls and surfaces suggested patient questions during the call.
Description
Amiga Voice Agent is a copilot for patient-doctor calls to help generate questions that the patient could not think of. Amiga has been 1st implemented to help fertility patients to understand their treatments and prompt question during their doctors appointments.
README excerpt
# Amiga Fertility - AI Copilot for Patient-Doctor Consultations A secure, HIPAA-compliant web platform that guides women patients through fertility clinics with an AI assistant that listens live during patient-doctor calls to provide clarification, emotional support, and helpful information. ## 🚀 Tech Stack - **Frontend**: Next.js 16 with React 19, TypeScript, Tailwind CSS - **Authentication**: Auth0 (HIPAA-eligible) - **Database**: Supabase (PostgreSQL with Row Level Security) - **Voice AI**: Cartesia Line + Twilio for AI-assisted consultations - **Hosting**: Vercel (frontend), Supabase (database) ## 🔐 Security & Compliance This platform is designed with healthcare data protection in mind: - **Auth0 Multi-Factor Authentication** - Enterprise-grade authentication - **Row Level Security** - Database-level access control - **Encryption at rest and in transit** - All data is encrypted - **HIPAA-compliant infrastructure** - Available on Auth0 and Supabase paid plans - **Audit logging** - Track all access to patient data ## 📋 Prerequisites - Node.js 20+ and npm - Auth0 account - Supabase account - Twilio account (for voice calls) - Cartesia account (for AI agent) ## 🛠️ Getting Started ### 1. Clone and Install Dependencies ```bash cd amiga-fertility npm install ``` ### 2. Set Up Auth0 1. Create an account at [auth0.com](https://auth0.com) 2. Create a new application (Regular Web Application) 3. Configure settings: - **Allowed Callback URLs**: `http://localhost:3000/