debankanmitra / Mindstride

🌟 Mindstride is a RAG-based chat assistant designed to support mental health, personal growth, and self-improvement. This project leverages advanced AI technologies to provide a personalized and insightful experience, drawing from the wisdom of over 70 books on mental well-being, personal development, and self-discovery.
MIT License
5 stars 0 forks source link
aws cohere-ai fastapi google-generative-ai gpt-3-5-turbo groq huggingface langchain llm mangum pandoc pdfminersix pineconedb

Mindstride

🌟 Mindstride is a RAG-based chat assistant designed to support mental health, personal growth, and self-improvement. This project leverages advanced AI technologies to provide a personalized and insightful experience, drawing from the wisdom of over 70 books on mental well-being, personal development, and self-discovery.

🚀 Features

🛠️ Tech Stack

📦 Installation

  1. Clone the repository:
    git clone https://github.com/debankanmitra/GenaiAssistant.git
    cd backend
  2. Set up a virtual environment:
    python3 -m venv venv
    source venv/bin/activate
  3. Install the dependencies:
    pip install -r requirements.txt
  4. Configure environment variables for Pinecone, OpenAI API, and Hugging Face Inference API keys.
  5. Start the FastAPI server:
    uvicorn main:app --reload

📄 License

Mindstride is licensed under the MIT License.