Gymify is an intelligent Android application designed to track your workout form in real-time. Using advanced computer vision and AI feedback, it helps you perform exercises with better technique and provides actionable coaching tips.
- Real-time Pose Tracking: Uses on-device machine learning to track body landmarks and skeletal movement.
- Automatic Rep Counting: Automatically detects and counts repetitions for supported exercises.
- Live Joint Angle Analysis: Displays real-time joint angles (e.g., elbow flexion) directly on the camera preview.
- AI Coach Feedback: Analyzes your movement patterns and provides personalized, human-like voice feedback after each set.
- Exercise Support:
- Lat Pulldown: Fully supported with rep counting and form analysis.
- Bicep Curls & Shoulder Press: Coming soon!
- Voice Integration: Integrated Text-to-Speech (TTS) for hands-free coaching during your workout.
- Language: Java
- AI Engine: Google ML Kit Pose Detection and gpt-oss-120b from AI at the edge of innovation hackathon.
- Camera API: Android CameraX
- LLM Integration: Custom AI Feedback Service for movement analysis.
- UI Framework: Android Material Design Components
- Speech: Android Text-to-Speech (TTS) engine
To get started with Gymify, follow these steps to install the application:
- Download the APK: Obtain the latest
releaseapk from our distribution channel or releases page. - Enable Unknown Sources: If you haven't installed apps outside the Play Store before, go to your phone's Settings > Security and enable "Install unknown apps" for your browser or file manager.
- Install the App:
- Locate the downloaded APK file on your device.
- Tap on the file and select Install.
- Grant Permissions:
- Upon first launch, the app will request Camera access. This is required for the real-time pose detection to function.
- Start Training: Select "Lat Pulldown" from the menu, position your camera, and start your workout!
Note: For the best experience, ensure your full body is visible in the camera frame and you are in a well-lit environment.