Rich627

AI Fitness Coach — AI skill for Claude Code

AI community

AI-powered WhatsApp fitness coach -- track workouts, nutrition, sleep, and weight with smart suggestions and automated reminders.

How to install AI Fitness Coach

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Rich627/ai-fitness-coach and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AI Fitness Coach does

AI-powered WhatsApp fitness coach -- track workouts, nutrition, sleep, and weight with smart suggestions and automated reminders. Built on Claude Code.

Alternatives in AI

  • 小红书文案:aris 介绍 — 标题: 睡一觉起来论文从5分变7.5分 3.1k ★
  • Openclaw Auto Dream — Automatic memory consolidation for OpenClaw agents — like sleep for your AI 545 ★
  • Meme Rush — Track real-time meme token lists from launchpads (Pump.fun, Four.meme) and AI-powered hot market topics ranked 483 ★

README

AI Fitness Coach

[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Python 3.12+](https://img.shields.io/badge/Python-3.12%2B-blue.svg)](https://www.python.org/downloads/) [![Built with Claude Code](https://img.shields.io/badge/Built%20with-Claude%20Code-blueviolet.svg)](https://docs.anthropic.com/en/docs/claude-code)

**Your AI personal trainer that lives in WhatsApp.** Track workouts, nutrition, sleep, and weight -- then get smart suggestions, personalized reminders, and accountability, all through chat.

After setup, everything happens in WhatsApp. Change goals, set reminders, track food -- all through chat.


Features

  • Soul System -- Customize the coach's personality, tone, and behavior via a simple config file
  • Voice Messages -- Send voice notes in WhatsApp; transcribed via Whisper and understood by the coach
  • Photo Recognition -- Snap a photo of your meal; Claude Vision estimates calories and macros automatically
  • Multi-Language -- Works in any language you chat in (English, Chinese, Spanish, etc.)
  • Smart Workout Suggestions -- AI picks exercises based on what you haven't trained recently, adjusted for your sleep quality
  • Nutrition Tracking -- Log meals by description or photo; track calories, protein, carbs, and fat
  • Sleep Tracking -- Log sleep times and quality; affects workout intensity recommendations
  • Progressive Overload -- Track weight/sets/reps per exercise and see strength trends over time
  • Cron Reminders -- Automated WhatsApp messages that check your data and send context-aware nudges (morning and evening)
  • Exercise Database -- 70+ exercises categorized by muscle group and equipment type

How It Works

flowchart LR
    User["User\n(WhatsApp)"]
    CC["Claude Code\n+ WhatsApp Plugin"]
    CLI["fitness-cli.py"]
    DB["SQLite DB\n(fitness.db)"]
    Cron["Cron Jobs\n(reminders)"]

    User <-->|messages, photos, voice| CC
    CC -->|runs comm