Strength form analysis · pose estimation

LiftAI'd — AI strength coaching from a single video

Film a set. LiftAI'd extracts 33 body landmarks per frame, counts your reps, measures every joint angle, scores your form against reference patterns, and hands back an annotated video with a coaching report. Same engine family as MoveLens — for the gym.

1. Film

One phone video, side or front on

2. Pose extract

Pose estimation — 33 landmarks per frame

3. Compute

Rep segmentation + joint angles (Python)

4. Score

Form vs reference pattern

5. Coach

Annotated video + report

Five lifts, analysed

Each card below is a real video run through the LiftAI'd pipeline. The metrics are what the analysis computes per rep — joint angles, range of motion, tempo, symmetry — plus a form score and a coaching note. The Back Squat card shows real computed output (3 reps, full depth, per-rep scores and the velocity drop); the others are illustrative of the same analysis.

Bench Press

B+ · 84
5
Reps detected
2.1°
Bar-path asymmetry (L/R)
71°
Peak elbow flare
Full
Lockout each rep
Reps: 12 34 5
Coaching: Strong, symmetrical bar path. Rep 3 showed elbow flare past 70° — tuck the elbows ~15° to protect the shoulder and keep the press in the strongest line.

Deadlift

A- · 88
1
Rep detected
Neutral
Spine angle at lift-off
168°
Hip extension at lockout
Vertical
Bar path over mid-foot
Coaching: Excellent neutral spine maintained through the pull. Hip and shoulder rise together — no early hip shoot. Bar tracks close to the shins. Textbook hinge.

Back Squat

B · 75 REAL ANALYSIS
3
Reps detected
Full
Depth (P95 = 1.0, all reps)
20.7°
Peak trunk inclination (rep 2)
−29%
Ascent velocity by rep 3
Form score: 8172 72
Coaching: Full depth on all three reps. Trunk pitched forward most on rep 2 (20.7°). Ascent velocity dropped 29% by rep 3 with a clear sticking point — that's fatigue, not a one-off. Stop the set here to keep bar speed and position quality high.

Pull-Up

A · 91
6
Reps detected
Chin over
Top ROM each rep
Full
Dead-hang extension
1.3°
L/R pull symmetry
Reps: 12 34 56
Coaching: Full range every rep — chin clears the bar, full extension at the bottom. Symmetrical pull. Rep 6 dropped tempo slightly (fatigue) — stop the set here to keep quality high.

Kettlebell Swing

B+ · 82
12
Reps detected
Hinge
Hip-dominant (not squat)
163°
Peak hip extension
0.9s
Mean rep cadence
Chest ht
Bell apex (aim: eye)
Tight
Spine neutrality
Coaching: Powerful hip snap driving the bell — this is a hinge, not a squat, which is exactly right. Hip extension is strong. The bell is floating to chest height; sharpen the hip drive to send it to eye level and lock the glutes hard at the top.

The same guardrail as the clinical product

Every angle, rep count, and tempo figure is computed in Python from the pose landmarks — deterministic and reproducible. The AI layer adds the plain-English coaching, never the numbers. LiftAI'd is a training aid for healthy lifters, not a medical or clinical assessment — for workplace and clinical movement risk, that's MoveLens.

Part of the BIFF AI movement family

One pose-estimation engine, bounded by deterministic maths, applied across domains.

LiftAI'd

Strength-lifting form coaching for the gym. Rep counting, joint angles, form scoring, annotated coaching video.

You are here

MoveLens

Clinical movement & ergonomics to NIOSH and ISO 11228 standards — for physios, OTs and workplace-health teams.

Visit MoveLens

Inside an agentic system

Each analysis is a tool an orchestrator can call — score every worker, rank the worksite, draft the plan. See the pattern.

See Live Work

From one phone video to a coached lift

LiftAI'd turns any lifting clip into measured, scored, coachable feedback — the gym-facing surface of the same engine that powers clinical movement analysis.