reevald/ai-workout-assistant

AI-based pose tracking and repetitions counter to help everyone do the workout.

39
/ 100
Emerging

Leverages TensorFlow.js MoveNet for client-side pose detection that extracts keypoints from video/webcam input, then feeds them into a custom Dense Neural Network classifier to identify workout types and count repetitions. Supports custom workout training through a Google Colab pipeline where users can collect keypoint datasets, train binary classification models, and configure stage-based rep counting via angle thresholds on specific joint pairs.

226 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 20 / 25

How are scores calculated?

Stars

226

Forks

42

Language

JavaScript

License

MIT

Last pushed

May 25, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/reevald/ai-workout-assistant"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.