Skip to content

Instantly share code, notes, and snippets.

@prateek041
Created January 23, 2024 18:05
Show Gist options
  • Save prateek041/eac09bb56a95b8929a8d711c6c6f735c to your computer and use it in GitHub Desktop.
Save prateek041/eac09bb56a95b8929a8d711c6c6f735c to your computer and use it in GitHub Desktop.

Sample User Input

I'm ready to start my personalized workout journey with your guidance. Here are my details:

  • Age: 29
  • Gender: Female
  • Height: 5'6"
  • Weight: 145 lbs
  • Fitness level: Intermediate
  • Any existing injuries or medical concerns: None
  • Fitness goals: I want to increase muscle tone, improve cardiovascular endurance, and enhance overall flexibility.
  • Preferred types of exercise: I enjoy a mix of strength training with free weights, bodyweight exercises, and high-intensity interval training (HIIT). I also like to incorporate yoga on my rest days.
  • Days per week I can commit to exercising: 5 (Monday to Friday)
  • Duration I can dedicate to each workout session: 45-60 minutes
  • Available equipment or gym access: I have access to a full gym with free weights, resistance machines, cardio equipment, and a space for yoga and stretching.
  • Any exercises or workout styles I want to avoid: I prefer not to run due to previous knee discomfort but am open to other forms of cardio.
  • Please create a workout plan that fits within these parameters, ensuring to include exercises that will help me reach my fitness goals while keeping my routine engaging and progressive. Thank you!

best part being this sample input is generated using LLMs by extracting relevant information from communications that happened with the user. So the user doesn't have to share all the information at once and get overwhelmed, the information is extracted in a very natural way as if they were talking to a fitness coach.

Created Workout Plan

"Welcome to your transformation journey. Prepare to push your limits with precision and assertiveness. I've crafted a cutting-edge, five-day workout regimen that will invigorate your muscles, boost your cardiovascular resilience, and expand your flexibility, all while respecting your preferences and utilizing the wealth of gym resources at your disposal.


Day 1: Full Body Strength & HIIT

Warm-Up:

  • 5 minutes of dynamic stretching (leg swings, arm circles, hip rotations)
  • 5 minutes of light cardio on a stationary bike or elliptical

Main Workout:

  1. Exercise: Barbell Squat

    • Description: Stand with feet shoulder-width apart, barbell resting on traps. Squat down, keeping chest up and knees in line with toes.
    • Sets: 4
    • Reps: 8-10
    • Rest: 90 seconds
  2. Exercise: Dumbbell Bench Press

    • Description: Lie on a bench, holding dumbbells directly above chest. Lower them to the sides of your chest, then press back up.
    • Sets: 3
    • Reps: 10-12
    • Rest: 90 seconds
  3. Exercise: Bent-over Row (Dumbbells)

    • Description: Hinge at the hips, back flat, holding dumbbells. Pull them towards your lower chest, then lower under control.
    • Sets: 3
    • Reps: 10-12
    • Rest: 60 seconds
  4. Exercise: HIIT Circuit (30 seconds on, 30 seconds rest)

    • Jump Squats
    • Mountain Climbers
    • Kettlebell Swings
    • Burpees
    • Repeat circuit for a total of 4 rounds.

Cool-Down:

  • 5 minutes of static stretching focusing on all major muscle groups
  • Deep breathing exercises to facilitate recovery

Day 2: Active Recovery & Flexibility

Warm-Up:

  • 10 minutes of brisk walking on a treadmill

Main Workout:

  1. Exercise: Yoga Sequence (45 minutes)
    • Description: Flow through a series of yoga poses aiming for full body stretches, emphasizing hamstring, hip, and shoulder flexibility.
    • Sets: N/A
    • Duration: Hold each pose for 15-30 seconds
    • Rest: Move fluidly from one pose to the next

Cool-Down:

  • 5 minutes of meditation focusing on deep breathing and relaxation

Day 3: Upper Body & Core Focus

Warm-Up:

  • 5 minutes of dynamic stretching (arm crosses, shoulder rolls, torso twists)
  • 5 minutes rowing machine for light cardio

Main Workout:

  1. Exercise: Pull-ups (assisted if necessary)

    • Description: Grip bar with palms facing out, pull body up until chin passes the bar, lower back down with control.
    • Sets: 4
    • Reps: 8-10
    • Rest: 90 seconds
  2. Exercise: Overhead Press (Barbell or Dumbbells)

    • Description: Stand, holding weights at shoulder height. Press overhead until arms are extended, then lower back to start.
    • Sets: 3
    • Reps: 8-10
    • Rest: 90 seconds
  3. Exercise: Tricep Dips

    • Description: On parallel bars or a bench, straighten arms to lift yourself, then lower until arms are at 90 degrees.
    • Sets: 3
    • Reps: 10-12
    • Rest: 60 seconds
  4. Exercise: Plank Circuit

    • Forearm Plank (60 seconds)
    • Side Plank (30 seconds each side)
    • Plank with Shoulder Taps (30 seconds)
    • Repeat circuit twice with minimal rest.

Cool-Down:

  • 5 minutes of upper body static stretching
  • Cat-Cow stretches for spine mobility

Day 4: Lower Body Power & Core Stability

Warm-Up:

  • 5 minutes of dynamic leg stretches (lunges, side lunges, high knees)
  • 5 minutes of low-intensity cycling

Main Workout:

  1. Exercise: Deadlifts

    • Description: With feet hip-width apart, grip barbell, keep back flat, push through heels to stand, then lower bar to ground.
    • Sets: 4
    • Reps: 6-8
    • Rest: 2 minutes
  2. Exercise: Bulgarian Split Squats

    • Description: With rear foot elevated on a bench, lower into a lunge, front thigh parallel to the ground, then drive back up.
    • Sets: 3
    • Reps: 10 each leg
    • Rest: 60 seconds
  3. Exercise: Leg Curl (Machine)

    • Description: Lying face down, curl legs towards your buttocks against resistance, then slowly extend back out.
    • Sets: 3
    • Reps: 12
    • Rest: 60 seconds
  4. Exercise: Core Tri-set

    • Russian Twists (30 seconds)
    • Hanging Leg Raises (10-12 reps)
    • Ab-wheel Rollouts (8-10 reps)
    • Repeat tri-set for a total of 3 rounds.

Cool-Down:

  • Full lower body stretching, focusing on calves, hamstrings, quadriceps, and glutes
  • Foam rolling for muscle recovery

Day 5: Full Body Circuit & Cardio Endurance

Warm-Up:

  • 5 minutes of full body dynamic movements (jumping jacks, leg swings, inchworm walks)
  • 5 minutes light jog on the treadmill

Main Workout:

  1. Exercise: Full Body Circuit (Perform each for 1 minute, then move to the next)

    • Push-ups
    • Squat to Press (Dumbbells)
    • Renegade Rows
    • Box Jumps or Step-ups
    • Medicine Ball Slams
    • Repeat circuit for a total of 3 rounds. Take a 2-minute rest between rounds.
  2. Exercise: Cardio Intervals

    • Description: Use a non-impact machine like a bike, rower, or elliptical. Perform 30 seconds of high intensity followed by 1 minute of low intensity. Repeat for a total of 15 minutes.

Cool-Down:

  • Full body stretching routine, covering all major muscle groups
  • A couple of yoga poses to alleviate any tension, like Child's Pose and Cobra

On your two off days, continue to stay active with light activities like walking or casual cycling to bolster recovery. Nutrition and hydration are crucial; fuel your body appropriately to maximize the effectiveness of this plan.

Conquer each session with dedication, and revel in the progress. Subsequent weeks will escalate in intensity and complexity, adapting to your evolving strength and endurance. The gym is your arena; it's time to shine."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment