Domain

HeartHeal AI Coach

not — a substitute for professional mental health care.

Python Streamlit
← All projects

HeartHeal AI Coach

AI breakup recovery support assistant by Sharad Khare.

HeartHeal AI Coach is a Streamlit + Agno application that uses a coordinated team of AI agents to help users process breakup emotions, create healthy routines, and regain clarity.

Core features

  • Multi-agent emotional support workflow
  • Optional screenshot analysis for conversation context
  • Closure note generator for unsent emotional release
  • 7-day practical recovery plan
  • Direct perspective coach for growth-oriented next steps

Agent team

  • Empathy Coach: validation, grounding, and short-term coping steps
  • Closure Writer: unsent closure message with healthy boundaries
  • Routine Planner: practical 7-day emotional reset routine
  • Clarity Coach: direct but respectful growth perspective

Quick start

cd heartheal-ai-coach
python -m venv .venv
# Windows
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
streamlit run app.py

Requirements

  • Gemini API key (Google AI Studio)
  • Python 3.8+

Important note

This project is for emotional support and reflection. It is not a substitute for professional mental health care.

If someone may be in immediate danger or crisis, seek emergency or crisis support immediately.

Who this is for

  • People seeking structured breakup recovery support
  • Builders creating AI wellness and reflection tools
  • Coaches designing guided emotional reset workflows
  • Developers exploring multi-agent support experiences

Use cases

  • Create a practical seven-day emotional reset plan
  • Generate healthy closure reflections and journaling prompts
  • Explore perspective coaching with empathetic AI guidance
  • Prototype wellness-focused AI assistant products

Author

License

MIT © Sharad Khare