
ChadBot
An adaptive AI fitness assistant for personalized workout planning and daily activity management.
- Python
- FastAPI
- OpenAI GPT-4o
- LangChain
- LangGraph
- React.js
Key features
Personalized workout planning Generates daily workout plans and activity recommendations tailored to the user’s needs.
Customizable AI behavior Allows users to adjust how the fitness assistant responds and guides them.
Daily activity guidance Helps users structure their exercise routines and follow their planned activities.
Google Calendar integration Connects workout planning with Google Calendar to log and organize scheduled activities.
Our contribution
Contributed to the development of an AI fitness assistant, focusing on customizable conversational behavior, workout planning, and integration with Google Calendar. Our work involved building AI-powered functionality and supporting the application’s backend and user-facing experience.

case studies