Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 1.82 KB

README.md

File metadata and controls

55 lines (35 loc) · 1.82 KB

Mental Health Support Agent 🤖💬

Welcome to the Mental Health Support Agent, a conversational AI chatbot designed to provide emotional support, positive affirmations, and guided meditations to help you manage stress, anxiety, and overwhelm. Built with Streamlit and powered by Ollama's llama3:8b model, this chatbot is here to lend a listening ear and offer helpful resources whenever you need them.

Features ✨

  1. Conversational Support:

    • Engage in a friendly conversation with the AI to express your feelings and receive empathetic responses.
  2. Positive Affirmations:

    • Get uplifting and encouraging affirmations to boost your mood and confidence.
  3. Guided Meditations:

    • Access 5-minute guided meditation scripts to help you relax and reduce stress.
  4. User-Friendly Interface:

    • Simple and intuitive design for seamless interaction.
  5. Customizable Background:

    • A calming background image to create a soothing experience.

How to Use the Chatbot 🚀

  1. Start a Conversation:

    • Type your message in the input box and press Enter to chat with the AI.
  2. Get a Positive Affirmation:

    • Click the "Gift me a positive Affirmation" button to receive an uplifting message.
  3. Try a Guided Meditation:

    • Click the "Gift me a guided meditation" button to get a 5-minute meditation script.
  4. Switch Between Modes:

    • Use the dark/light mode toggle to customize your experience.

Technologies Used 🛠️

  • Streamlit: For building the web app interface.
  • Ollama: For running the llama3:8b AI model.
  • Python: For backend logic and integration.

How to Run Locally 🖥️

  1. Clone the repository:
    git clone https://github.com/your-username/Mental-Health-Project.git
    cd Mental-Health-Project