Skribe reimagines the medical intake process using conversational AI. Instead of filling out generic forms, patients have a voice conversation with Skribe — a warm, professional AI agent that asks smart, clinically grounded follow-up questions based on NIH MedQuAD data (47,457 medical Q&A pairs). Why I built Skribe: As a first-generation immigrant, I've seen firsthand how language barriers make medical visits overwhelming. Explaining symptoms in a second language is hard — and when patients struggle, doctors miss critical information. Skribe gives every patient a patient, multilingual voice that speaks their language and asks the right questions, so nothing gets lost before the appointment even starts. North America also faces a growing shortage of medical staff. Skribe doesn't replace nurses — it helps them. By handling structured intake automatically, Skribe frees up clinical staff to focus on what only humans can do: care. How it works? Skribe conducts a two-phase session: first collecting patient history (name, age, conditions, medications, allergies), then diving deep into today's symptoms using RAG-retrieved clinical knowledge to ask the right follow-up questions every time. The result is a structured, physician-ready PDF report with patient history, symptoms, severity, triggers, associated symptoms, and a plain-English summary — shareable via a unique link before the appointment. Built with Llama 3.3 70B on Groq, OpenAI Whisper for speech-to-text, ElevenLabs for text-to-speech, ChromaDB for vector search, FastAPI, and React. Why not just use any other LLM? A generic LLM chats about symptoms but has no clinical structure, no memory, and no boundaries — it might even suggest a diagnosis, which is dangerous. Skribe is different: it follows the OLDCARTS clinical framework used by real nurses, grounds every follow-up question in 47,457 NIH medical Q&A pairs via RAG, remembers your medical history across visits but never diagnoses.
Category tags: