Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

DailyBloom - AI Wellness Companion

DailyBloom is an AI-powered lifestyle and wellness chatbot that helps users build and maintain healthy daily habits.
It provides personalized wellness suggestions such as hydration reminders, sleep balance tips, and light activity prompts using Claude Sonnet 4.5 (Anthropic) and a Streamlit-based interface.

Features

  • Conversational chatbot that offers safe, supportive lifestyle advice
  • Tracks daily sleep, water intake, exercise, and meal logs
  • Calculates a simple Wellness Score based on daily inputs
  • Displays progress and habit streaks using visual charts
  • Powered by Claude Sonnet 4.5 through the Anthropic API

Tech Stack

Frontend: Streamlit
Backend: Python + Anthropic Claude API
Database: SQLite
Visualization: Altair
Libraries: streamlit, anthropic, altair, pandas

Getting Started

  1. Clone this repository

    git clone https://github.com/ankitanaik13/DailyBloom.git
    cd DailyBloom
    
  2. Install dependencies

    pip install streamlit anthropic altair pandas
    
  3. Add your Anthropic API key

  4. Run the app

    streamlit run app.py
    

    Then open http://localhost:8501 in your browser.

How It Works

  1. The user logs their daily wellness information such as sleep hours, water intake, and meals.
  2. Claude analyzes the data and provides one or two safe, actionable suggestions.
  3. The app visualizes daily wellness scores and tracks progress over time.

Example Output

Suggestions:

  • Add one more glass of water today.
  • Take a 10-minute walk this evening.
    Encouragement: Great job keeping up your habits today.

About

Developed for the Claude Builder Club Hackathon at Indiana University Bloomington.
Built using Claude Sonnet 4.5 in October 2025 by Ankita Prashant Naik.
Category: AI Wellness and Lifestyle Assistant

Future Enhancements

  • Weekly wellness summaries
  • Goal-based habit challenges
  • Integration with step-tracking or wearable data

Disclaimer

DailyBloom is not medical advice. It provides general wellness suggestions for educational purposes only.
For any health concerns, please consult a qualified medical professional.

About

AI-powered wellness chatbot that helps track sleep, hydration, and daily habits through gentle, personalized suggestions using Claude Sonnet 4.5.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages