Skip to content

Xshooter26/trainpal-ai

Repository files navigation

TrainPal AI - Your Personal AI Fitness Companion

TrainPal AI is an intelligent fitness and diet coaching application that transforms your body through personalized AI-powered training programs and nutrition guidance.

TrainPal AI Homepage

Features

AI-Powered Personal Training

  • Real-time voice conversations with AI coach
  • Custom workout programs based on your goals
  • Exercise form guidance and tips
  • Progress tracking and adjustments

Smart Nutrition Planning

  • Personalized diet plans
  • Daily calorie and macro targets
  • Meal suggestions and recipes
  • Diet tracking and adjustments

Interactive Experience

  • Natural voice interactions with AI coach
  • Real-time workout analysis
  • Progress visualization
  • Personalized feedback

User Dashboard

User Profile

  • Track multiple fitness plans
  • Monitor active programs
  • View workout schedules
  • Access diet plans

Program Generation

Program Generation

  • AI conversation interface
  • Goal-based program creation
  • Customized to fitness level
  • Integrated diet planning

Tech Stack

  • Frontend: Next.js with TypeScript
  • Backend: Convex for database and API
  • Authentication: Clerk
  • AI Integration: Advanced language models
  • Voice Interface: Vapi AI
  • Styling: Tailwind CSS

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published