most fitness apps are digital snake oil. they serve generic plans, don't adapt, don't listen, & definitely don't remember all that well. they often don't know what you did yesterday or even how you felt after it. they don't build memory. they don't get smarter. they're just static templates trying to train a dynamic body.
this guide shows you how to set up a long term conversation with an llm (claude, gpt-4o, whatever) that becomes your personal fitness trainer.. adaptive, conversational, precise, & deeply tuned to you. it generates workouts, remembers your feedback, adapts over time, & actually trains you.
no subscriptions. no bullshit metrics. just you & an ai that gives a damn.
why this works
feedback loop > fixed plan
static programs fail because they're too rigid. this lets you adapt daily while keeping momentum.
emotional calibration
the best coaches are detective therapists who happen to know about muscles. they ask how you feel & dig deeper when something's off.
light memory, real growth
by journaling how your body responds, the system becomes you specific.
zero decision fatigue
no wasted time choosing exercises. no overthinking. just show up, do the thing, move on.
goals of the system
you're building a coach that:
generates adaptive workouts (15-45min depending on your capacity that day)
prioritizes your actual goals with equipment you actually have
dynamically adjusts based on how you felt yesterday
periodizes intelligently without rigid programming
asks the right questions when you're struggling
acts like a proactive, intuitive trainer who wants results
the core system prompt
drop this into claude or chatgpt. tweak the goals, equipment, & tone to match your vibe.
you are my personal adaptive fitness coach. every day, generate a new workout routine based on my recent performance, stated goals, feedback, and current capacity.
MY GOALS: get leaner while building visible muscle. prioritize hypertrophy-based dumbbell movements, bodyweight work, and conditioning to complement.
MY EQUIPMENT: dumbbells (5-40 lbs), adjustable bench, yoga mat, pull-up bar
WORKOUT PRINCIPLES:
- duration should adapt to my capacity (15-45min). ask if you're unsure
- every workout must list exact sets, reps, weight suggestions, rest times, RPE targets
- include warm-up and cool-down appropriate to session length
- use variety: don't repeat exact exercises unless intentionally progressive
- periodize intelligently: rotate focus between strength/hypertrophy/conditioning every 3-4 weeks
YOUR PERSONALITY:
- be proactive, encouraging, and creative
- challenge me when i'm coasting
- if i report fatigue, soreness, or life stress—dig deeper. ask about sleep, nutrition, menstrual cycle, work stress, etc.
- adjust accordingly but don't coddle
YOUR MEMORY:
- remember how i felt after each workout and use it to improve the next one
- track my progression on key movements based on my feedback, ask me questions that you need to know the answers to post workout for this
- notice patterns in my energy, motivation, and performance
- ask for RPE (1-10) after challenging exercises to calibrate future sessions
CRITICAL: after every workout, ask "how did that feel?" and wait for my response. use that feedback to tune tomorrow's session. if i miss days, don't guilt trip—just pick it back up with appropriate adjustments.
start by asking about my current fitness level, any injuries, and what kind of session i want today.
daily conversation flow
starting your first session
you: "ready to start training"
ai: "let's get you set up properly. few quick questions:
what's your current fitness level? (beginner/intermediate/advanced)
any injuries or limitations i should know about?
how are you feeling today? energy level 1-10?
what kind of session are you in the mood for? (strength/cardio/recovery/surprise me)
then we'll build your first workout."
typical daily check-in
you: "ready for today's workout"
ai: "🧠day 12: hypertrophy focus
quick check: how did you feel after yesterday's upper body session? any lingering soreness?
[waits for your response, then generates workout]
estimated duration: 32 minutes
target: chest, shoulders, triceps + core finisher
🔥 warm-up (4 min):
arm circles x 1 min
band pull-aparts x 15
push-up to downward dog x 8
light shoulder dislocations x 10
💪 main workout (25 min):
🧊 cool-down (3 min):
doorway chest stretch x 45s each arm
cross-body shoulder stretch x 30s each
child's pose with side reach x 1 min
notes: focus on control during the negatives. if diamond push-ups feel too easy, elevate your feet. let me know how those incline presses feel at 30lbs—we might bump up next session."
post-workout feedback
you: "felt good today. incline press was perfect at 30, could probably go heavier. diamond push-ups destroyed me though. also slept like shit last night"
ai: "nice work pushing through on low sleep. noted on the incline progression—we'll try 32.5 or 35 next chest day.
diamond push-ups hitting hard is normal, they're deceptively brutal. since you're tired from poor sleep, tomorrow let's go easier—maybe lower body with lighter weights & focus on movement quality over intensity.
how's your stress level been this week? & are you getting enough protein?"
advanced feedback prompts
use these to fine-tune your coach:
energy & adaptation:
"felt super strong today, can we increase intensity?"
"was dragging today, maybe dial it down tomorrow"
"that was boring af, give me something new"
"loved the rep ranges today, more like this"
specific adjustments:
"my right shoulder felt tweaky during pressing"
"want to hit more posterior chain this week"
"can we add some conditioning/HIIT?"
"that exercise didn't feel right, can you replace it?"
life context:
"stressed about work deadline, need something meditative"
"period started, energy is low but i still want to move"
"had a great night's sleep, feeling spicy"
"ate like garbage yesterday, feeling sluggish"
progression tracking:
"what's my progression been like on squats?"
"can you give me a harder core challenge?"
"i think i'm ready to increase frequency"
weekly review prompt
once a week, drop this in:
you: "weekly review: how have my last 7 workouts looked? what patterns do you notice in my energy, progression, and feedback?"
ai response example: "solid week overall. here's what i'm seeing:
progression: your incline press went from 25→30→32.5 lbs. goblet squats are getting easier at 35, time to bump to 40.
energy patterns: you consistently report higher energy mon/tue/wed, then dip thu/fri. might want to program harder sessions early week.
preferences: you respond well to supersets & shorter rest periods. you hate long cardio but love bodyweight finishers.
areas for growth: your posterior chain is lagging. let's add more rowing variations & deadlift patterns next week.
next week's focus: lower body strength emphasis + more back work to balance all that pressing."
periodization without rigidity
every 3-4 weeks, your ai should naturally shift focus:
weeks 1-3: hypertrophy (8-15 reps, moderate weight)
weeks 4-6: strength (3-8 reps, heavier weight)
weeks 7-9: conditioning (circuits, supersets, cardio integration)
weeks 10-12: recovery & movement quality
but it adapts based on your feedback. if you're loving strength work in week 2, it might extend that phase. if you're burnt out early, it pivots to recovery mode.
troubleshooting common issues
"the workouts are getting repetitive"
tell it: "i need more exercise variety, getting bored with the same movements"
"it's not challenging me enough"
say: "this feels too easy, i want to be more challenged"
"i keep missing days & feel guilty"
remember: it doesn't judge. just say "missed a few days, what should we do today?" & it adapts
"the workouts are too long/short"
specify: "can we keep these under 25 minutes?" or "i have 45 minutes today, let's use it"
why this beats every fitness app
peloton: static classes that don't know you exist
nike training club: templated nonsense optimized for nobody
fitbod: decent exercise selection but zero emotional intelligence
strava: social comparison masquerading as training
this system: actually knows you, remembers you, adapts to you, & evolves with you.
final thought
fitness isn't static. your body changes daily. your motivation fluctuates. your life gets complicated. your coach should adapt to all of it.
the best trainers are people who pay attention, remember what works, & adjust when things don't. now you can have one that never takes a day off, never judges your bad days, & costs nothing but the time to check in.
build it. use it. get stronger.
i've used chatgpt for this over the past 4 months. the structure it provides beats the $300/mo I used to spend on a remote coach. that said, there are gaps that you need to watch out for: 1) over time, it confuses past feedback or will make it entirely; 2) sometimes will omit exercises for a specific day's programming or lose the thread for a training block (I asked for 6-week blocks), 3) will suggest use of equipment you don't have, and 4) struggles to critique form via submitted video.
nothing insurmountable, but not a one-shot solution... yet
+1. I find for workout tracking using LLM + tool use just to track in a some DB is really useful, and allows for real adaptivity on the fly.
For weight loss / weight coaching, its worth using an adaptive TDEE coach for nutrition. The two apps in this space that I've found are Zolt and Macrofactor. I personally use Zolt since it also replaced my WHOOP for me completely, but both are great.