Sarcopenia — age-related muscle loss — affects 1 in 3 adults over 60, leading to falls, disability, and loss of independence. The single most effective intervention is adequate daily protein intake, yet most elderly users have no practical way to track it.

What ElderMuscle Does

ElderMuscle is an AI nutrition agent designed specifically for elderly users and their caregivers. It combines three core features:

  1. InBody Analysis — Users enter their body composition data (skeletal muscle mass, height, weight, age). ElderMuscle calculates their Skeletal Muscle Index (SMI) and diagnoses their sarcopenia stage using AWGS 2019 clinical thresholds — the gold standard for Asian populations.
  2. Meal Photo Tracking — Instead of manually logging food, users simply upload a photo of their meal. Gemini 1.5 Flash identifies each food item and estimates protein content in grams, making nutrition tracking accessible even for non-tech-savvy elderly users.
  3. AI Nutrition Agent — A conversational agent powered by Gemini 1.5 Pro with function calling answers questions about protein goals, daily progress, and personalized dietary advice.

How We Built It

  • Frontend: Next.js 15 with a mobile-first, large-text UI optimized for elderly users
  • AI: Gemini 1.5 Flash (vision) + Gemini 1.5 Pro (agent with function calling)
  • Database: MongoDB Atlas for meal logs and user profiles
  • Deployment: Vercel with full demo mode — works without any API keys

Impact

Sarcopenia costs healthcare systems billions annually. ElderMuscle puts clinical-grade diagnostics and daily protein tracking in the hands of elderly users and their families — for free, with no friction.

Built With

Share this project:

Updates

Submission history