Skip to content

Files

Latest commit

 

History

History

ai_health_fitness_agent

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

AI Health & Fitness Planner Agent 🏋️‍♂️

The AI Health & Fitness Planner is a personalized health and fitness Agent powered by Agno AI Agent framework. This app generates tailored dietary and fitness plans based on user inputs such as age, weight, height, activity level, dietary preferences, and fitness goals.

Features

  • Health Agent and Fitness Agent

    • The app has two phidata agents that are specialists in giving Diet advice and Fitness/workout advice respectively.
  • Personalized Dietary Plans:

    • Generates detailed meal plans (breakfast, lunch, dinner, and snacks).
    • Includes important considerations like hydration, electrolytes, and fiber intake.
    • Supports various dietary preferences like Keto, Vegetarian, Low Carb, etc.
  • Personalized Fitness Plans:

    • Provides customized exercise routines based on fitness goals.
    • Covers warm-ups, main workouts, and cool-downs.
    • Includes actionable fitness tips and progress tracking advice.
  • Interactive Q&A: Allows users to ask follow-up questions about their plans.

Requirements

The application requires the following Python libraries:

  • agno
  • google-generativeai
  • streamlit

Ensure these dependencies are installed via the requirements.txt file according to their mentioned versions

How to Run

Follow the steps below to set up and run the application: Before anything else, Please get a free Gemini API Key provided by Google AI here: https://aistudio.google.com/apikey

  1. Clone the Repository:

    git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
    cd awesome-llm-apps/ai_agent_tutorials/ai_health_fitness_agent
  2. Install the dependencies

    pip install -r requirements.txt
  3. Run the Streamlit app

    streamlit run health_agent.py