AI Fitness Assistant helps users generate personalized workout routines and nutrition plans through an AI voice-enabled assistant. Users can speak to the assistant, describe their fitness goals, dietary preferences, and physical condition, and instantly receive customized training and diet programs tailored to them.
The platform includes user authentication, program history, and responsive layouts for a modern user experience.
Features
- Voice-based AI fitness assistant (Vapi)
- LLM-powered plan generation (Gemini AI)
- Personalized workouts & diet plans
- Authentication via Clerk (Google, GitHub, Email/Password)
- Program creation & viewing (latest program active)
- Responsive layouts for all devices
Tech Stack
- Next.js + React
- Tailwind CSS + Shadcn UI
- Clerk (Auth)
- Convex (Database)
- Vapi (Voice AI)
- Gemini (LLM)