Reachy Mini
Voice coaching · Pose detection · Robot buddy

Fitness Trainer

Your AI workout companion.

Get fit with Reachy Mini! Real-time pose detection counts your reps while your robot buddy cheers you on with voice coaching, head nods, and celebration dances.

Squats Arm raises Jumping jacks Voice commands

Watch Reachy Mini coach a real workout with voice encouragement and reactions.

What's inside

AI-powered fitness coaching for your robot

MediaPipe pose detection meets expressive robot reactions for a workout experience that's actually fun.

📷

Real-time pose detection

MediaPipe tracks 33 body landmarks to detect your exercises automatically—no wearables needed.

🎙️

Voice coaching

Counts your reps out loud with encouragement, teasing when you slack, and celebration when you finish.

🤖

Robot reactions

Reachy nods on each rep, wiggles antennas when excited, and does a celebration dance when you hit your goal.

🗣️

Voice commands

Say "squats", "arm raises", or "jumping jacks" to pick your exercise—no touching required.

🎯

Goal tracking

Set your target reps and watch the progress bar fill up as you crush your workout.

How it works

Camera sees you, robot coaches you

  • 📷 Your webcam captures your movement in real-time.
  • 🦵 MediaPipe analyzes knee/shoulder angles to detect exercise phases.
  • 🔢 Each completed rep triggers voice feedback and robot reactions.
  • 🎉 Hit your target and Reachy goes wild with celebration!

Supported exercises

Three ways to get moving

Start with squats for leg day, arm raises for upper body, or jumping jacks for cardio. Reachy adapts its coaching and reactions to each exercise type.

Squats (knee angle) Arm raises (shoulder angle) Jumping jacks (full body)

Get started

Quick installation

1 pip install reachy-mini-fitness-trainer
2 reachy-mini-daemon --sim
3 Select "Fitness Trainer" from the dashboard