Skip to content

An AI powered platform that provides mental health support through chat and therapy exercises like music and motivation all while being private and secure.

Notifications You must be signed in to change notification settings

Paavan99/AI-therapist

Repository files navigation

🧠 AI Mental Health Therapist

Description: AI Mental Health Therapist is a web application that provides users with a safe and private space to express their thoughts and emotions. Powered by AI, it offers empathetic conversations, coping strategies, and emotional guidance while keeping chat content private and secure.

✨ Features

🔐 User Authentication Secure sign-up and login with session-based authentication.

🤖 AI-Powered Conversations Interact with an intelligent AI therapist designed to provide supportive and thoughtful responses.

🛡️ Private Chats Chat messages are temporary and not stored on the server, ensuring conversation privacy.

🧾 Secure Sessions Sessions are managed using HTTP-only cookies to keep user access safe.

📱 Responsive Design The interface works smoothly across desktop and mobile devices.

🛠️ Tech Stack

🌐 Frontend — Next.js (App Router) ⚙️ Backend — Node.js, MongoDB, Mongoose 🧠 AI Integration — Gemini API 🔑 Authentication — Session-based cookies 🎨 Styling — Tailwind CSS

💡 Why This Project

💙 Focuses on mental well-being and emotional support 🔒 Prioritizes user privacy by not storing chat content 🚀 Built with modern web technologies and scalable architecture

About

An AI powered platform that provides mental health support through chat and therapy exercises like music and motivation all while being private and secure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published