Good-GYM logo

Good-GYM

Enrichment pending
yo-WASSUP/Good-GYM

AI-powered fitness assistant for real-time pose estimation, exercise counting, and workout feedback.

GraphCanon updated today · GitHub synced today

372
Stars
61
Forks
1
Open issues
4
Watchers
1w
Last push
Python MITCreated May 18, 2025

Trust & integrity

Full report
Maintenance
Active (9d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Personal account
As of today · Source: github_public_v1
Security (OSV)
79 low (79 low)
As of today · Source: osv@v1

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

AI-powered fitness assistant for real-time pose estimation, exercise counting, and workout feedback.

Capability facts

Languages
python

Source: github.language · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

- Python 3.9
Source link

Tags

README

📋 Requirements

  • Python 3.9
  • Webcam
  • Windows/Mac/Linux: Runs on CPU by default. Optional GPU acceleration is available when running from source, but CPU is generally recommended.

Installation

  1. Clone and install

    git clone https://github.com/yo-WASSUP/Good-GYM.git
    cd Good-GYM
    
    # Create a virtual environment
    python -m venv venv
    # Activate on Windows
    .\venv\Scripts\activate
    # Or on Mac/Linux
    source venv/bin/activate
    
    # Install dependencies
    pip install -r requirements.txt
    
  2. Run the application

    python run.py
    

2. Install CUDA runtime libraries through pip (no manual CUDA Toolkit install required)

pip install nvidia-cudnn-cu12 nvidia-cublas-cu12 nvidia-cuda-runtime-cu12 nvidia-cufft-cu12 nvidia-curand-cu12 nvidia-cusolver-cu12 nvidia-cusparse-cu12 nvidia-cuda-nvrtc-cu12


The application uses CPU by default. When CUDA is detected, the "GPU Acceleration" switch in the control panel becomes available, but it is not enabled automatically.

> **Note**: The packaged EXE version only supports CPU mode. GPU acceleration is only available when running from source.

---

## 📄 License

This project is licensed under the MIT License. See the LICENSE file for details.