This paper presents a comprehensive mental health assessment toolkit implemented in Python, consisting of two distinct modules. The first module focuses on depression detection through a quiz, while the second module performs emotion detection using libraries such as DeepFace and OpenCV. The Depression Detection Module aims to provide a self-assessment tool for individuals who suspect they may be experiencing symptoms of depression. The emotion detection module uses advanced computer vision techniques and the DeepFace library to analyze facial expressions and recognize emotional states in real time via a webcam or recorded images. OpenCV is used to capture and process images or video streams, while DeepFace's deep learning models accurately classify emotions, including happiness, sadness, anger, fear, surprise, and neutrality. While the system shows promise in contributing to the field of mental health screening, it is essential to address ethical considerations related to user privacy and consent. Striking a balance between technological advancements and ethical guidelines ensures the responsible and effective deployment of such tools.