BuddyMind is an empathetic mental health chatbot powered by Google's Gemini API. It's designed to provide thoughtful, comforting, and helpful responses to mental health-related queries using a structured JSON-based conversation flow.
Whether you're feeling overwhelmed, anxious, or just need someone to talk to, BuddyMind listens without judgment and replies with care β like your digital friend who always knows what to say π¬π§
π Try BuddyMind Live
- β Friendly and supportive mental health chatbot
- β Returns structured JSON responses with clear steps
- β Only responds to mental health-related queries
- β Switches between English and Hindi to comfort users
- β Persona-based answers
- β Styled Streamlit UI with a sidebar description
- Frontend: Streamlit
- Backend: Google Gemini API
- Environment Management:
python-dotenv
-
Clone the repo:
git clone https://github.com/yourusername/BuddyMind.git cd BuddyMind -
Install dependencies:
pip install -r requirements.txt -
Set up your .env:
GEMINI_API_KEY=your_api_key_here -
Run the app:
streamlit run persona_app.py
Built with love by Akshat Rai β because everyone deserves someone who listens π
BuddyMind is not a substitute for professional help.
If you are experiencing a crisis or severe mental health issues, please consult a licensed professional or contact a local hel