LANVAR
← The shelf

GymPose

Did its thing

Record any exercise and an LSTM names it from the way your body moves through time — then hands you the pros, cons, alternatives, and tutorials.

✳ People's Choice · MaisHacks 2022 PythonLSTMPose estimationReact 2022
How it actually works
REC FRAMES LSTM classifier reads the pose sequence trained on people mid-set THE ANSWER PACK …watching the set SQUAT 98% SURE SQUAT 98% SURE PROS quads · glutes · core in one lift CONS knees cave when you rush ALTERNATIVES lunge · leg press · step-up TUTORIALS 3 form videos, queued up PROS quads · glutes · core in one lift CONS knees cave when you rush ALTERNATIVES lunge · leg press · step-up TUTORIALS 3 form videos, queued up film any exercise, any angle — the reps do the introducing
FIG 1 · the loop, animated — two reps in, one name and the whole cheat sheet out
clip → keypoints body pose, frame by frame LSTM over time the motion is the signal info lookup by exercise name the answer pack name · pros · cons · alternatives · tutorials you shouldn't need to know an exercise's name to learn about it · People's Choice, MaisHacks 2022
FIG 2 · the machinery — video → keypoints per frame → LSTM over time → the answer
The story

Built with Ahmed Chaudry, Abhigyan Praveen, and Abhijeet Praveen while representing CHAP at MaisHacks 2022. The premise: you shouldn’t need to know an exercise’s name to learn about it — a video should be enough.

The insight is that an exercise isn’t a pose, it’s a *sequence* of poses. A single frame can’t tell a squat from a deadlift at the bottom of the rep — the motion is the signal. So the video gets reduced to a stream of body keypoints per frame, and an LSTM reads that sequence over time and classifies the movement. Recurrence is doing the real work: it remembers where the body just was, which is exactly what you need to recognise a rep.

Once it has the name, the app returns the full pack: what it’s called, what it’s good for, what to watch out for, what to do instead, and tutorials to do it right. The crowd liked it enough to hand it the People’s Choice award.