Open Hair Stack · Scalp Analyzer

v0.1-research

Client-side follicular-unit detection & density mapping engine — runs 100% locally in your browser via WebAssembly.

100% Private (Zero Uploads) Research Demo · Not a Medical Device GitHub Model Weights (10.6 MB) A project by Salik Shah (@salik)
Initializing neural model runtime…
YOLO11n ONNX · Single-Thread WASM + SIMD · Client-Side Inference
1

Scalp Photo Input

Provide a macro crop, trichoscope image, or select a procedural benchmark sample

Drag & drop your scalp photo here, or

Macro trichoscopy photos work best. Identity stays private — bytes never leave this browser tab.

Benchmark procedural samples:
2

Detection Parameters & Calibration

Adjust detection sensitivity and optional physical optical scale
0.05
0.010.05 (Default)0.100.250.50

Live instant filtering. Baseline v0.1 model optimal range: 0.03 – 0.08.

Uncalibrated (Assumed Scale)
px / mm
Presets:

Enables exact follicular unit density (FU/cm²) across clinical scalp zones.

Ethical & Clinical Boundary Disclaimers

Scientific Demo: Open Hair Stack provides open-weights neural computer vision models for trichology and dermatological research. Code, data, and model graphs are fully auditable in the open repository.

Non-Diagnostic: This software is not an FDA/CE cleared medical device, diagnostic test, or clinical treatment plan. Follicular counts and gradient evaluations must not substitute for physical evaluation by a board-certified dermatologist.

Data Privacy Guarantee: All ONNX graph operations, letterboxing, bounding box decoding, and canvas rendering happen entirely within your local browser's WebAssembly sandbox. No pixels or patient metadata ever leave this machine.

Baseline Model Notice: v0.1 was trained on ~688 open CC-BY trichoscopy micrographs. Community feedback and edge cases help advance future foundation checkpoints: report findings on GitHub.