Your AI form coach

CalmArms was built on one belief: every lifter deserves real-time feedback on their form, whether you train solo or with a coach.

The Problem

Most people lift weights with no feedback on their form. They watch a YouTube video, try to copy the movement, and hope for the best. Bad form leads to injuries, plateaus, and wasted time in the gym.

Our Solution

CalmArms uses your phone's camera and on-device machine learning to analyze your body position in real time. It compares your movement against ideal form templates and gives you an instant letter grade (A through F) with specific feedback.

How the AI Works

ML Kit Pose Detection

We use Google's ML Kit to detect 33 body landmarks from your camera feed. This runs entirely on your device — your video never leaves your phone.

Angle Comparison

For each exercise, we have expert-recorded keyframe templates. Your joint angles are compared against these templates in real time to calculate similarity scores.

Exercise-Specific Scoring

Each exercise has custom scoring weights. A bicep curl emphasizes elbow angle and upper arm stability. A shoulder press focuses on pressing path and shoulder alignment.

Form Issue Detection

The system detects specific form issues — elbow flare, back arching, momentum/swinging, incomplete range of motion — and tells you exactly what to fix.

Supported Exercises

4 core exercises with 13 total variations, each with tailored scoring and form-issue detection.

Bicep Curl

Muscles: Biceps, Forearms, Brachialis

Variations: Standard, Incline, Hammer, Preacher

Form tips: Keep elbows close to sides. Avoid swinging or momentum. Control weight on descent. Squeeze at the top.

Tricep Extension

Muscles: Triceps (long, lateral, and medial heads)

Variations: Standard, Overhead, Kickback

Form tips: Keep elbows pinned to sides. Only forearms move. Full extension without hyperextending. Stand upright.

Shoulder Press

Muscles: Anterior Deltoids, Lateral Deltoids, Triceps, Upper Chest

Variations: Dumbbell, Barbell, Machine

Form tips: Sit upright, feet flat. Start at shoulder height with 90-degree elbows. Press straight up, not forward.

Lateral Raise

Muscles: Lateral Deltoids, Upper Trapezius

Variations: Standing, Seated, Cable

Form tips: Slight bend in elbows. Lead with elbows. Raise to shoulder height only. Controlled descent.

How Grades Are Calculated

Each rep is scored 0–100 across five weighted components. Weights vary by exercise for sport-specific accuracy.

35%

Angle Accuracy

How well your joint angles match ideal positions throughout the rep

25%

Range of Motion

Full extension and contraction for complete muscle engagement

15%

Stability

Keeping your body steady with no swinging or compensating

15%

Tempo

Controlled, consistent rep speed without relying on momentum

10%

Bilateral Balance

Even effort between left and right sides on two-arm exercises