Skip to content
AI strength coaching

Every rep,

measured.

Computer vision and AI read every rep of your set, then coach you to a stronger topset — anchored to the frames that prove it.

Live · pose tracking Bench press · front view
Bench press with pose-estimation overlay
Set · 5 reps
The approach

Video in, coaching out

Every set is measured, not eyeballed. Topset turns a phone video into pose data, reads what the numbers say about your technique, and returns coaching anchored to the frames that prove it.

01 Capture

Film the set

Record one set from a fixed front or side view. No markers, no sensors — just your phone.

  • Front or side angle
  • Whole set, every rep
02 Measure

Read the body

Computer vision estimates body pose on every frame, corrects camera tilt, and normalizes to grip width so the numbers mean the same thing every time.

  • Per-frame keypoints
  • Joint angles & tempo
03 Coach

Brief the lifter

AI reads the measurement tables as the source of truth and returns concise findings — each one anchored to the frames that demonstrate it.

  • Evidence-anchored
  • One clear fix at a time
04 Compare Future

Compare across sets

Track each technique check from one session to the next — so you can see whether a fix held and catch regressions before they cost you.

  • Session over session
  • Trend per check
What gets measured

Technique checks

An example for Bench Press

Each bench-press set is scored against a fixed set of technique checks. Every chart and finding on a set report is organized around these.

Bar control

Descent smoothness and the late sticking region, rep to rep.

Left / right symmetry

Whether one side rides higher than the other through the lift.

Wrist stacking

How well each wrist sits stacked over its elbow.

Tempo

Eccentric and concentric timing, and how it drifts with fatigue.

Touch-point consistency

How tightly the bar returns to the same spot each rep.

Grip width

Measured against shoulder width, flagged as a trade-off.

// What's measurable depends on the camera view — a front view can't see the bar's forward/back path.

See a real example

Every logged set, measured from video and broken down check by check.

Open the set log