Skip to content

v0.6.0 - Nutrition Intelligence & Calorie Forecasting

Choose a tag to compare

@schimmmi schimmmi released this 18 Jan 17:47
· 15 commits to main since this release

๐Ÿฝ๏ธ v0.6.0 - Nutrition Intelligence & Calorie Forecasting

Major Feature Release - January 18, 2026

๐Ÿš€ What's New

Version 0.6.0 introduces nutrition intelligence and calorie forecasting - predict your daily energy needs and get personalized macro targets!

Key Features

โœจ Calorie Needs Prediction

  • 7-day TDEE (Total Daily Energy Expenditure) forecasts
  • Based on your Oura activity patterns
  • BMR calculation using Mifflin-St Jeor equation
  • Weekly pattern analysis (day-of-week variations)

๐ŸŽฏ Flexible Macro Planning

  • 9 Nutrition Styles: Balanced, Keto, Low Carb, Carnivore, Paleo, High Protein, Athlete, Mediterranean, Zone
  • OR Custom Carb Limits: Set max carbs in grams (e.g., 30g for very low carb)
  • Automatic protein/fat distribution
  • Warning when carb limit is reached

๐Ÿ“Š Smart Analysis

  • Trend detection (increasing/decreasing energy needs)
  • Confidence scoring (high/medium/low)
  • Weekday vs weekend pattern insights
  • Activity level classification

๐Ÿ“ Example Queries

"Predict my calorie needs for next week with max 30g carbs"
"Show my TDEE forecast with carnivore macros"
"Calculate my calorie needs using athlete nutrition style"

๐Ÿ’ช Example Output

### Monday, January 20
**Predicted TDEE:** 2,411 calories ๐Ÿ’ช
**Activity Level:** Light
**Confidence:** ๐ŸŸข High

**Macro Targets:**
  - Protein: 181g (30%)
  - Carbs: 30g (5%) โš ๏ธ at limit
  - Fat: 187g (70%)

๐Ÿ”ง Technical Details

New Files:

  • calorie_forecast.py - Complete calorie/macro forecasting system (300+ lines)

Enhanced:

  • prediction_tools.py - New predict_calorie_needs tool
  • server.py - Tool registration with flexible parameters

Stats:

  • 400+ lines added
  • 200+ lines modified
  • 1 new tool
  • 9 nutrition styles supported

๐Ÿ“š Documentation

  • โœ… Complete release notes: v0.6.0_RELEASE_NOTES.md
  • โœ… Updated README with nutrition section
  • โœ… Example queries and use cases

๐ŸŽฏ Nutrition Styles

Style Protein Carbs Fat Use Case
Balanced 30% 40% 30% General health
Keto 25% 5% 70% Ketogenic
Low Carb 30% 20% 50% Moderate low carb
Carnivore 35% 0% 65% Animal-based
Paleo 30% 30% 40% Whole foods
High Protein 40% 35% 25% Muscle building
Athlete 25% 50% 25% Endurance
Mediterranean 20% 45% 35% Med diet
Zone 30% 40% 30% Zone diet

๐Ÿ”„ Upgrade

From v0.5.0:

git pull
python main.py

No new dependencies required!

๐Ÿ”ฎ What's Next

Future enhancements:

  • Meal timing recommendations
  • Protein distribution optimization
  • Nutrient density scoring
  • Food sensitivity correlation

Full Release Notes: See v0.6.0_RELEASE_NOTES.md for complete documentation.

๐Ÿค– Generated with Claude Code