Skip to content
1st Place

Medkit

Medkit is a virtual clinic that lets you make every mistake before the real patients come.

Core trick

Voice-driven AI patient personas run live consultations, and the grader cites guidelines only from a curated registry to prevent fabricated references.

Tags

Description

Medkit is a virtual clinic that lets you make every mistake before the real patients come. It's a voice-first AI simulator for medical students and newly graduated doctors. You manage scientifically generated AI patients in real-time voice conversation — take the history, order labs, read imaging, diagnose, and prescribe. The patients are real agents that simulate real people, with different personalities. Some are anxious, some are evasive, some downplay their symptoms, some ramble. You have to manage the communication as much as the medical reasoning — exactly like a real consultation. After every session, Medkit grades your communication, history-taking, and clinical reasoning with scientific citations from the latest published guidelines (NICE, ESC, AHA, GINA, GOLD). The attending physician powered by Claude Opus 4.7 cannot fabricate guidance — its citations come from a curated registry, so the marking sheet quotes the same evidence a real examiner would cite. Trainees can run a dozen cases an hour and get a cited, structured debrief on every one. That feedback loop doesn't exist anywhere else.
bedriyan/medkit-app★ 33370 forksTypeScriptCreated Apr 26, 2026 · last push Apr 26, 2026

README excerpt

# medkit

Browser-based ER + polyclinic clinical training simulator. You play the doctor: new patients arrive at triage, you talk to them in real time, order tests, treat, disposition. An attending physician (Claude Opus 4.7) watches and grades your decisions.

> Hackathon submission. Cases are plausible but synthetic — no clinical claims.

---

## About

Medkit is a voice-first AI patient simulator for medical students and newly graduated doctors. You take the history, order labs, read imaging, diagnose, and prescribe — talking to AI patients in real time. After each session, an attending grader powered by Claude Opus 4.7 marks your communication, history-taking, and clinical reasoning, citing published guidelines (NICE, ESC, AHA, GINA, GOLD) from a curated registry so the grading can't fabricate sources.

The format is modelled on OSCE training with standardised patients, which works well but is expensive, scheduled rarely, requires physical attendance, and isn't available in many countries — leaving most trainees globally with little or no access. Medkit makes the same kind of practice available on demand in the browser.

Built in three days for the Opus 4.7 hackathon by a medical-doctor-turned-software-engineer ([@bedriyan](https://github.com/bedriyan)), using Claude Code with Opus 4.7.

---

## What's inside

| Layer | Tech |
|---|---|
| Frontend | React 18 + TypeScript + Vite, Three.js (`@react-three/fiber`, `@react-three/drei`) |
| Voice transport | LiveKit Cloud (WebR

Team