AI Fitness Trainer is your personal digital workout companion that transforms your exercise routine using cutting-edge computer vision technology! Track your movements, count reps, and receive real-time feedback with this smart fitness app.
- 📹 Real-time video feed with exercise tracking
- 💯 Multi-exercise Support:
- 🏋️ Squats
- 💪 Curls
- 🧘 Situps
- 🏃 Lunges
- 💥 Pushups
- 🔄 Automatic exercise progression
- 🔢 Precise repetition counting
- 💬 Instant form feedback
- ⏱️ Time-based exercise sessions
- 🐍 Python 3.8+
- 📸 Camera-enabled device
- Clone the repository:
git clone https://github.com/Builder-Byte/4_brAInwaves_healthandwellness.git
cd 4_brAInwaves_healthandwellness- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`- Install dependencies:
pip install -r requirements.txt- Launch the fitness trainer:
python exercise.py- Open your browser and start your workout at
http://localhost:5000🏃♂️💨
Our AI magic uses MediaPipe's pose estimation to track your body landmarks with laser-like precision. Each exercise has a smart algorithm that counts reps based on your body's unique angles and positions.
- Squats: Knee and hip angle wizardry
- Curls: Elbow and shoulder angle tracking
- Situps: Shoulder, hip, and knee coordination analysis
- Lunges: Hip, knee, and ankle movement detection
- Pushups: Shoulder, elbow, and wrist angle perfection
- 💡 Needs good lighting
- 👀 Best with full-body visibility
- 📸 Accuracy depends on camera quality
Got ideas to make this even more awesome? Pull requests are welcome! Let's get fit together! 💥
MIT License
Made with ❤️ and 🧠 by the brAInwaves Team


