Tier 1Cloud AI Tier 2Local AI Tier 3Vibe Coding You are here · Solo Dermatologists × AI

Vibe Coding for Dermatology

DermTools as an Open-Source, Privacy-by-Architecture Implementation Built by a Practising Clinician
Rawan Yassin¹ · Prof. Baruch Kaplan MD⁵ · Yehonatan Kaplan MD²,³,⁴
¹ Gray School of Medicine, Tel Aviv University · ² Maccabi Healthcare Services · ³ Assuta Medical Center · ⁴ Herzliya Medical Center · ⁵ Adelson School of Medicine, Ariel University · dr@kaplanderm.com
QR code linking to dermai.co.il
Try It Live
dermai.co.il
Vibe Coding · The Tier 3 Approach

AI-assisted software development ("vibe coding", Karpathy 2025) lets a practising clinician build clinical infrastructure without programming training. Combined with static client-side architecture, the result is privacy by architecture: no server, no database, structural impossibility of PHI exposure. DermTools (dermai.co.il), the reference implementation, includes 390+ clinical templates across 20+ specialty hubs, a five-dimensional differential-diagnosis wizard, drug-interaction and pregnancy-safety alerts, lab-monitoring schedules, patch-test reference, and patient education in seven languages.

Figure 1 · DermTools (dermai.co.il) · Six Representative Features of an AI-Assisted Decision Support Suite

DermTools v3.2 · 390+ Templates · 20+ Hubs

🔒 Static · No Server
A
🎯DDx Wizard · אשף אבחנה
5-Dimensional Filtering
מיקום
Nasal dorsumCheekForehead
מורפולוגיה
Pearly papulePlaqueMacule
גיל / מין
68 yMF
תסמינים
TelangiectasiaPruritus
משך
~12 moacutechronic
📊 23 ranked diagnoses · top: Nodular BCC 94%
B
📋Templates & Hubs
Visit-ready Clinical Text
Psoriasis · Localized (Mild) Mild
Examination: well-demarcated erythematous plaques with silvery scale on extensor surfaces.
Treatment: calcipotriol/betamethasone foam BID × 4 wk.
🇮🇱 HE 🇬🇧 EN 🇸🇦 AR 🇷🇺 RU 🇺🇦 UA
390+
Templates
20+
Hubs
7
Languages
C
🔍Occupational DDx · אבחנה תעסוקתית
Filter by Profession
👷Construction
🩺Healthcare
💇Hairdresser
👨‍🍳Chef
🔧Mechanic
👨‍🌾Farmer
🌸Florist
🧹Cleaning
💼Office
🦷Dentist
7 Healthcare: glove allergy, latex, scrub eczema
D
🤰Pregnancy Safety
Per-medication Risk Rating
Isotretinoin
Category X
Methotrexate
Contraindicated
Cyclosporine
Risk · benefit
NB-UVB
Safe · 1st line
Terbinafine PO
Avoid
Cetirizine
Antihistamine
E
🔬Revised Inverse Approach
Annoscia 2024 · Dermoscopic Algorithm
1Comma vessels in periphery
2Pigment network pattern check
3Streaks & structureless areas
4Vascular morphology grading
5Final risk stratification
✓ Comma rule overrides malignancy
F
🌐Patient Education · 7 Languages
Israeli Linguistic Demographics
🇮🇱עבריתHebrew
🇬🇧EnglishEN
🇸🇦العربيةArabic
🇷🇺РусскийRussian
🇪🇹አማርኛAmharic
🇺🇦УкраїнськаUkrainian
🇫🇷FrançaisFrench
🇪🇸EspañolSpanish
📄 Mohs Surgery · Post-op Care
הוראות לאחר ניתוח: שמור על האזור יבש 24 שעות. החלף תחבושת מחר.
Post-op: Keep area dry for 24 hours. Change dressing tomorrow.
📥 Download PDF
🖨 Print

Background & Methods

"Vibe coding" (Andrej Karpathy, 2 Feb 2025; Collins Word of the Year 2025) is AI-assisted software development through natural-language prompts. As of May 2026, seven peer-reviewed publications address vibe coding in medicine.

None addresses clinical documentation in any specialty. None addresses dermatology. Narrative review through May 2026 across PubMed, Google Scholar, and preprint servers.

Build Workflow · How DermTools Was Made

🩺
Clinician
Identifies clinical need · domain expert, not coder
💬
Natural-Language Prompt
Describes feature in plain English · no syntax
AI Generates Code
Claude Opus · React + static HTML
🔒
Static Deploy
No server, no DB · runs in browser
Net effect: domain expertise becomes clinical software; PHI never leaves the device because there is no server to send it to.

The Seven-Paper Vibe-Coding Literature · May 2026

Author / YearDomain
Chow & Ng (2025)Clinician-as-creator paradigm
Pesce & Cheungpasitporn (2025)Nephrology education
Huh (2025)Taxonomy of vibe-coding tools
Moore & Tatonetti (2025)Biomedical software paradigm
Abgrall et al. (2025) LancetVibe coding to vibe caring · safety
Ng & Chow (2025)Health-professions education
Meyer (2026)Omics data analysis

Conclusions

Vibe coding plus static client-side architecture lets a single dermatologist build clinical infrastructure that is current, safety-rule-aware, and architecturally privacy-preserving.

The shift is categorical: from clinician-as-AI-consumer to clinician-as-architect of clinical infrastructure. Replicable by any practising clinician with domain expertise; no programming background and no institutional permission required.

Added value: a clinician-built, continuously updated reference suite reflecting the linguistic and clinical reality of Israeli dermatology, at zero patient-data exposure.