VirtualCoach
Initializing TensorFlow.js…
00:00:00
Session Time
00:00
Ready to start
AI Form Score
TensorFlow MoveNet
Total Reps
0
0 sets done
Calories
0
kcal estimated
Exercise Library
32 Exercises
Exercise Timer
Select Exercise
00:00
READY
0
Reps
1
Set
AI Form Quality
TF MoveNet — Live Analysis
Loading…
TF READY
Camera activates when workout starts
TensorFlow MoveNet will detect your joints in real-time
AI Joint Corrections
Waiting…
Start a workout to see real-time joint angle analysis from TensorFlow MoveNet.
Detected Mistakes
0 Issues
No mistakes detected — great form! 🎉
Weekly Sessions
7
↑ +2 vs last week
Avg AI Score
78%
↑ +5% improvement
Total Volume
12.4k
kg this week
Top Mistake
Lower Back
↓ Needs attention
AI Form Score Trend
7-Day
Mistake Trend
Multi-line
Rep Speed
sec/rep
Muscle Balance
Volume
Joint Breakdown
Lower back rounding
72%
Knee caving
48%
Incomplete range
35%
Elbow flare
21%
Hip drop
14%
Standalone AI Pose Analysis
Inactive
TF READY
Enable camera for pose analysis
TensorFlow MoveNet detects 17 keypoints
Live Pose Metrics
Spine Alignment
Hip Position
Knee Alignment
Shoulder Level
Head Neutral
Color Key
Keypoints
Perfect Form
Optimal joint position
90–100%
Good Form
Minor deviation
70–89%
Average Form
Needs improvement
55–69%
Below Average
Significant issues
40–54%
Poor Form
High injury risk
0–39%
AI Score
MoveNet Score
Enable camera for live pose analysis
Keypoints
0/17
Workout Video History
0 Recordings
Videos are automatically recorded when you start a workout. Each recording captures your full session with pose overlay for manual review. All recordings are stored locally in your browser.
No Recordings Yet
Start a workout to automatically record your session. Videos will appear here for review.
Total Sessions
47
Since Jan 2025
Best AI Score
96%
Pull-ups — Mar 28
Streak
12
Days consecutive
Total Volume
84k
kg total
Session History
Last 10 Sessions
DateExerciseSets × RepsDurationVolumeAI ScoreTop MistakeVideo