vladmandic/human
Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gaze Tracking, Gesture Recognition observed · 2026-08-28
Health v2 · maintenance only
48/100
- Activity 57
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2152
- days_rel: n/a
- days_push: 263
- n_releases_24m: 0
Adoption not part of the score
3264 stars · 449 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Human is a JavaScript/TypeScript library built on TensorFlow.js that combines multiple ML models for 3D face detection and recognition, body pose tracking, 3D hand and finger tracking, iris analysis, and age, gender, and emotion prediction. It runs in browsers (WebGPU, WebGL, WASM, CPU) and Node.js with a unified API, attention pipeline, and built-in image, video, and webcam handling.
Use cases
- detect and track faces in a webcam stream
- recognize faces and match identities in the browser
- track body pose from video for fitness apps
- track 3D hand and finger movements
- estimate age and gender from photos
- detect emotions from facial expressions
- track gaze and iris position
- recognize hand gestures in real time
When to choose
- you need multi-model human perception (face, pose, hands, gestures) with a single unified API
- you want real-time inference in the browser without a server backend
- you need both browser and Node.js support with GPU or WASM backends
- you want temporal smoothing and attention pipelines out of the box
When to avoid
- you need server-side Python or native ML frameworks rather than TensorFlow.js
- you need maximum accuracy over speed for production biometric systems
- you only need a single simple detection task where a lighter model would suffice
- you require Node.js 23.x, which is not supported
Facets
library · maturity active
machine-learning computer-vision image-processing nlp computer-vision machine-learning artificial-intelligence web-development browser wasm cross-platform face-detection face-recognition pose-tracking hand-tracking tensorflowjs gesture-recognition age-estimation emotion-detection gaze-tracking body-segmentation webgpu webgl nodejs web-server
2 sources
- readme: https://github.com/vladmandic/human · fetched 2026-08-28 · a779149cda82
- homepage: https://vladmandic.github.io/human/demo/index.html · fetched 2026-08-29 · d64023d5e786
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vladmandic/human | main | 48 |
For agents
markdown · JSON · MCP: product_card(name="vladmandic/human")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem