Skip to content

younesbram/GymPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

💪 GymPT: Personalized Fitness

GymPT is your intelligent guide to personalized fitness, providing tailored workout plans, meal recommendations, and training philosophies based on individual goals and preferences.

Features

  • Personalized Workout Plans: Select from various training styles inspired by legends like Arnold Schwarzenegger, Dorian Yates, and many more. Mix and match up to three trainers to create your ideal regimen.
  • Dietary Guidance: Choose your dietary preferences and provide a list of items in your fridge for customized meal planning.
  • Total Daily Energy Expenditure (TDEE) Calculation: Enter your height, weight, age, and activity level to calculate your TDEE and align your fitness plan with your goals.
  • Downloadable Plans: Generate and download your complete fitness plan as a text file for easy access and offline use.

How to Use

  1. Choose Your Goal: Select between weight loss, muscle gain, or maintenance.
  2. Set Dietary Preferences: Choose from options like Vegan, Keto, Low-Carb, etc.
  3. Provide Fridge Items: Optionally include items from your fridge for meal planning.
  4. Select Training Styles: Choose up to three preferred training styles.
  5. Enter Physical Details: Provide your height, weight, age, and activity level.
  6. Generate Plan: Click the button to receive a detailed workout and diet plan.
  7. Download Plan: Download your personalized plan as a text file.

Requirements

  • Streamlit
  • OpenAI API key

Installation

git clone https://github.com/yourusername/GymPT.git
cd GymPT
pip install -r requirements.txt
streamlit run app.py

Contributing

We welcome contributions from the fitness community. Feel free to submit issues, create pull requests, or reach out with suggestions.

Inspirations

Trainers and Bodybuilders

Arnold Schwarzenegger Jay Cutler Tom Platz

About

💪 GymPT: Elite Fitness Coaching Reimagined.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages