Lotus Mind πΈπ§
A mental wellness platform that provides tools to improve emotional well-being. It includes an AI-powered assistant, mood tracking, journaling, and more, all integrated into an interactive web-based platform.
Features
AI Assistant (lat.py) π€
- Built with Python and Streamlit for a seamless user experience
- Utilizes the Gemini API for intelligent and contextual responses
- Provides mental health guidance and general conversation support
- Interactive chat interface for personalized assistance
Journal Writing (colornote.html) π
- Digital journal to document thoughts and emotions safely
- User-friendly interface accessible from the web platform
- Secure and private space for personal reflection
- Easy-to-use writing tools and formatting options
Mood Analysis (newmood.html) π
- Interactive mood quiz to determine current emotional state
- Animated UI with engaging and thoughtful questions
- Personalized insights based on mood assessment results
- Track emotional patterns over time
Landing Page (main.html) π
- The main entry point for the entire wellness platform
- Showcases all available features in an intuitive layout
- Clean and calming design focused on mental wellness
- Easy navigation to all platform components
Installation & Setup
Prerequisites
Ensure you have Python installed on your system. You can download it from python.org.
Clone the Repository
Install Dependencies
Run the following command to install required libraries:
Run the Application
For Windows users, you can run the application using the provided batch script:
Alternatively, manually start the AI assistant using Streamlit:
Configuration
Environment Variables
This project uses environment variables stored in .env
. Ensure you set up your API keys and other credentials correctly for the Gemini API integration.
Technologies Used
Frontend
HTML, CSS, JavaScript for the web interface
Backend
Python, Streamlit for the AI assistant
AI API
Google Gemini API for intelligent responses
Platform
Web-based platform with integrated components
Mental Wellness Focus
Emotional Support
AI-powered conversations designed to provide mental health guidance and emotional support.
Mood Tracking
Interactive tools to help users understand and track their emotional patterns over time.
Reflective Journaling
Safe space for users to document their thoughts, feelings, and personal growth journey.
Holistic Approach
Comprehensive platform combining multiple wellness tools in one accessible location.
Contributing
Open Source
Contributions are welcome! Feel free to fork the repository, create a new branch, and submit a pull request. Help us make mental wellness more accessible to everyone.
License
MIT License
This project is open-source and available under the MIT License. Free to use, modify, and distribute for both personal and commercial purposes.
Contact
Support
For any queries or support regarding the Lotus Mind platform, reach out to tripathilakshya9@gmail.com