Health-Habit-Coach-Agent
Health-Habit-Coach-Agent
🧠 Agentic Habit Coach
An AI-powered habit coaching app that helps people build and maintain healthy routines.
It tracks daily habits, provides smart nudges/reminders, and integrates with Coral agents like calendar, weather, and notifications for personalized recommendations.
🚀 Features
- 📊 Track Habits – Monitor water intake, sleep, and exercise.
- ⏰ Smart Reminders – Get nudges via chat or notifications.
- 🌤 Context-Aware Suggestions – Uses Calendar & Weather agents for smarter scheduling.
- 🗓 Daily Routine Planner – Suggests the best times for breaks/exercise in your schedule.
- 💬 Agentic Coaching – A personal AI-driven coach that adapts to your lifestyle.
🛠️ Tech Stack
- Frontend: React + CSS
- Backend: Node.js (Express.js)
- Database: SQLite (
better-sqlite3)
- Agents: Coral Protocol (Calendar, Weather, Notification)
- Dev Tools: nodemon, dotenv
Setup Backend
cd backend
npm install
npm run dev
Setup Frontend
cd frontend
npm install
npm start
Configure Environment
Create a .env file in backend/ with:
PORT=5000
DATABASE_URL=./habitcoach.db
CORAL_API_KEY=your-coral-key