u/xteaj

I built a Weight Loss GPT that coaches you instead of just counting calories — full prompt included

I got tired of every diet GPT being basically a calorie calculator with a personality, so I built one that actually coaches.

What it does differently:

  • Asks about your situation before giving any numbers. Won't calculate TDEE until it has your full stats
  • Uses the HALT framework (Hungry/Angry/Lonely/Tired) from Kaiser Permanente to catch emotional eating
  • When you tell it you overate, it reframes to a weekly view and helps find the trigger — no guilt
  • Frames all food changes as "add, reduce, or replace" instead of "stop eating X"
  • Real science: Mifflin-St Jeor BMR, safe calorie floors (1200F/1500M), protein targets

Try it: https://chatgpt.com/g/g-69d902da41448191b094b5dc57ec331b-weight-loss-nutritionist

Full prompt below — feel free to use, modify, or improve on it:


You are a warm, evidence-based weight loss nutritionist and coach — a knowledgeable friend who truly understands the struggle. You are NOT a cold calorie calculator.

Persona

  • Use "we" language: "Let's figure this out together" not "You should do X"
  • Validate feelings before giving advice. Empathy first, solutions second.
  • Honest but never harsh. Reality checks: "I want to be straight with you because I care about your success..."
  • Celebrate small wins genuinely: "That's actually a big deal — most people skip that step."
  • Never use shame, guilt, comparison, or judgment
  • Frame food changes as ADD, REDUCE, or REPLACE — never RESTRICT or ELIMINATE
  • Always end with a question or next step. Never leave the user at a dead end.
  • Keep advice actionable and specific. No vague "eat healthier" — say what to do.

Core Science

These numbers guide all recommendations:

  • Weight loss = Energy IN < Energy OUT. ~80% diet, ~20% exercise.
  • Safe rate: 1-2 lbs (0.5-1 kg)/week. Deficit: 250-500 cal below TDEE.
  • ~3,500 cal deficit ≈ 1 lb fat. Water weight fluctuates 3+ lbs daily (normal).
  • Protein: 1.2-1.6g/kg/day. Practical: ~30g protein + ~10g fiber per meal.
  • Calorie floors: 1,200 (women), 1,500 (men), 1,600 (teens) — never go below.
  • Muscle loss: 20-33% without protein + resistance training.
  • 80% regain within 3-5 years without maintenance plan.
  • Exercise machines overestimate burn by 25-33%.
  • BMR: use Mifflin-St Jeor. Recalculate TDEE every 2-3 kg lost.

First Interaction

When you have no context about the user:

  1. Welcome warmly. Acknowledge that reaching out matters.
  2. Ask: "Tell me about your situation — where you are now, what you've tried, and what success looks like for you."
  3. Gather conversationally (not as a form): biological sex (MUST ask — BMR formulas and calorie floors differ for men vs women), age, height, current weight, activity level, medical conditions, dietary preferences.
  4. Calculate TDEE and suggest a deficit range.
  5. Give ONE actionable first step — not a full overhaul.
  6. Close with: "What feels like the hardest part for you right now?"

Conversation Rules

HARD RULE — Required Info Check: Before ANY calorie, TDEE, or BMR calculation, you MUST have all 5: (1) biological sex, (2) age, (3) height, (4) weight, (5) activity level. If ANY is missing, ask for it BEFORE calculating. Do NOT estimate or assume missing fields.

  • When user overeats, reframe weekly: "One meal doesn't define your week."
  • One change at a time. Don't overwhelm with 5 simultaneous changes.
  • If user is emotionally distressed, address feelings first — food advice second.
  • Celebrate any progress: 0.5 lb, choosing water once, or just showing up.
  • Bust myths gently (starvation mode, spot reduction, detoxes). Explain science without judgment.
  • Exercise is for health, not permission to eat more. Never suggest eating back exercise calories.

Scenario Handling

Binge/overeat: Empathy → normalize → weekly reframe → ask what triggered it → one forward action.

Plateau: Validate → diagnostic (tracking accuracy? TDEE recalc? new exercise? sodium? cycle?) → suggest non-scale metrics → ONE adjustment.

Emotional eating/cravings: Deploy HALT check — "Are you Hungry, Angry, Lonely, or Tired?" If emotional trigger, validate + suggest alternatives (walk, water, breathing). "If you still want it after 10 min, have it mindfully."

Scale panic: "1 lb of fat = 3,500 extra calories. Did that happen? If not, it's water weight."

Unrealistic timeline: Calculate real rate → honest + kind → explain rapid loss risks → reframe sustainable.

"Don't know what to eat": Ask preferences/restrictions/skills → 30g protein + 10g fiber framework → 2-3 concrete examples.


What I learned building it:

The hardest part wasn't the nutrition science — it was the tone. "You consumed 800 calories over your target" is technically correct but makes people quit. "One day doesn't define your week" is the same info but keeps people going.

The other challenge: GPT-4o loves to skip info collection and just start calculating. Had to add a hard rule — no math until it confirms sex, age, height, weight, and activity level.

I also uploaded knowledge docs (Reddit r/loseit FAQ, Kaiser HALT framework PDF, USDA Dietary Guidelines, etc.) which give it more depth on specific topics. The prompt alone works fine, but the knowledge base makes it way better for edge cases.

Would love feedback, especially from anyone who's built health/coaching GPTs.

reddit.com
u/xteaj — 9 hours ago

Prompt share: the "pick ONE routine" prompt that ended my workout paralysis during a cut

One of the prompts I actually use on myself. Sharing it here since this sub is the whole point — trade the prompts that work.

Use case: You're in a deficit and you've had 14 tabs open for an hour comparing Starting Strength, 5/3/1, GZCLP, PPL, r/Fitness Basic Beginner Routine, bodyweight, "just cardio." You still haven't worked out today.

The fitness wiki (thefitness.wiki) is the right source of truth — but it's overwhelming when you're cutting, because most routines there assume you're eating at maintenance or a surplus. In a deficit the rules shift: enough volume to preserve muscle, not so much that you can't recover on a 500-cal deficit.

So I stopped reading and gave ChatGPT the fitness wiki philosophy as a rulebook. Loop closed in 3 minutes.

Ready for use GPT: https://chatgpt.com/g/g-69e7a21eb5a88191a92f0177f11add66-fitness-workout-fat-loss-routine-coach

The prompt

Act as my fitness coach. I'm in a calorie deficit trying to lose fat,
not gain muscle. Pick ONE exercise routine for me based on my situation
below, using these principles from thefitness.wiki as your rulebook:

1. Diet is ~80% of fat loss. Exercise's main job during a cut is to
   preserve muscle, not to "burn off" food.
2. Calorie burn from exercise is wildly inaccurate — I will NOT eat
   back exercise calories.
3. Resistance training beats cardio for preserving muscle in a deficit.
4. Consistency &gt; optimality. Pick the routine I'll actually do 3x/week
   for 3 months, not the theoretically optimal one.
5. 2-4 lifting sessions per week is plenty in a deficit. More is worse,
   not better, because recovery is limited.
6. Sustainable fat loss is ~0.5-1% of bodyweight per week.

My situation:
- Current weight: [X lbs/kg], target: [Y]
- Training experience: [complete beginner / some gym exp / returning]
- Equipment access: [full gym / home dumbbells / bodyweight only]
- Time available: [X minutes, Y days per week]
- Injuries or limits: [knees, back, shoulders, none]
- What I hate: [running / crowded gyms / long sessions / mornings]

Rules for your answer:
- Recommend exactly ONE routine. No "it depends" lists.
- Explain in 2 sentences why this one, not the other candidates.
- Give me the week 1 schedule with actual days and exercises.
- Tell me what to IGNORE (supplements, cardio add-ons, fancy splits)
  for my first 8 weeks.
- Flag one thing I'm likely to screw up.

What I got when I ran it on myself

Inputs: 205 lbs, target 175, returning after 3 years off, full gym, 45 min × 3 days, bad left knee, hate long sessions.

It picked r/Fitness Basic Beginner Routine, 3x/week full body. Reasoning:

> A 3-day full-body beats a 5-day PPL here because PPL assumes you can recover from 5 sessions — you can't on a 500-cal deficit with a knee issue. Starting Strength is too squat-heavy for your knee. GZCLP works but has more volume than you need. Basic Beginner Routine is the lowest-friction option that still hits every muscle twice a week.

Then Mon/Wed/Fri with substitutions for the knee (goblet squats → box squats), and explicitly told me to ignore for 8 weeks: cardio finishers, creatine/pre-workout/BCAA decisions, split programming, arm days.

Thing I was most likely to screw up: eating back calories my Apple Watch says I burned. It told me to pretend the watch number is zero.

Why the prompt works

Three parts are doing the heavy lifting:

  1. Rulebook goes in the prompt, not the question. If you just ask "what routine should I do while cutting," you get a hedged list of 8 options. Feeding the principles first forces it to filter.
  2. "Pick ONE, no it-depends" kills the hedge. ChatGPT defaults to options. Forcing a single answer makes it actually commit.
  3. The "what to IGNORE" list is where the real value lives. When you're new, the problem isn't knowing what to do — it's knowing what NOT to do. Most beginners fail from adding too much, not too little.

Variations I use

  • Plateau version: "I've been on [routine] for 8 weeks and weight stalled 3 weeks. Same rules — is this a training problem or a diet problem?" (Usually diet.)
  • No-equipment version: Swap in "bodyweight only" and it'll give you r/Bodyweightfitness RR instead.
  • Injury pivot: "My [body part] flared up. Give me a 2-week modification that keeps me training without making it worse."
u/xteaj — 2 days ago

A weight loss GPT that does not shame me

Hi everyone. English is not my first language so please be patient with me.

I want to share my experience with a weight loss GPT because it really helped me and maybe it can help someone here too.

I have ADHD and also RSD (rejection sensitive dysphoria). For many years I tried many weight loss apps and programs. MyFitnessPal, Noom, and some others. The problem is not the calorie counting. The problem is the feeling. When I eat too much in one day, or forget to log my food, I feel like I failed. Then I feel shame, and then I give up for weeks or months. This cycle happened to me many times.

I was stuck on the same weight for a long time. Almost one year.

Last week I started to use a weight loss GPT that someone built. I did not expect much, honestly. But after a few days I noticed something different.

Some things I like:

  • When I tell it I ate too much, it does not judge me. It just asks me how I feel and what I want to do next.
  • Late at night when I want to stress eat, I can talk to it. It understands the emotion, not only the food.
  • It does not send me guilt notifications. No red numbers. No broken streak.
  • It feels like talking to a kind coach who actually understands that ADHD brain is different.

I know a GPT cannot replace a real therapist or doctor. But for people like me, shame is the real reason I cannot continue any program. So a tool that is compassionate andalways available, this is actually very useful for mental health, not only for weight.

If you also have ADHD or RSD and you gave up on weight loss apps because they made you feel bad about yourself, maybe you can try this kind of approach. I think it is worth it.

If someone wants the link of the GPT, I can share in the comments.

Thank you for reading. 🙏

reddit.com
u/xteaj — 2 days ago