https://github.com/kabriacid/cerebro
A Mental Health Web Application A.I Driver Chat Support designed to offer mental and emotional support through a conversational chatbot interface. It uses AI to simulate empathetic interactions, providing users with coping strategies and mental health resources.
https://github.com/kabriacid/cerebro
ai cerebrum chatbot chatia composer kabriacid mental-health psychology
Last synced: about 2 months ago
JSON representation
A Mental Health Web Application A.I Driver Chat Support designed to offer mental and emotional support through a conversational chatbot interface. It uses AI to simulate empathetic interactions, providing users with coping strategies and mental health resources.
- Host: GitHub
- URL: https://github.com/kabriacid/cerebro
- Owner: KabriAcid
- Created: 2025-06-25T10:52:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-29T05:43:31.000Z (about 1 year ago)
- Last Synced: 2025-07-27T09:02:23.766Z (12 months ago)
- Topics: ai, cerebrum, chatbot, chatia, composer, kabriacid, mental-health, psychology
- Language: PHP
- Homepage:
- Size: 2.26 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cerebro - AI-Powered Mental Health Chatbot
Cerebro is a web-based AI-powered chatbot platform designed to provide mental and emotional support through conversational interactions. It leverages cutting-edge AI technology to simulate empathetic conversations, offering users coping strategies, mental health resources, and a friendly companion for everyday assistance.
---
## 🌟 Features
### 1. **User Authentication**
- Secure login and registration system.
- Password hashing for enhanced security.
- Forgot password functionality.
### 2. **AI Chatbot**
- AI-powered chatbot for mental health support.
- Integration with OpenRouter API for intelligent responses.
- Configurable settings for chatbot behavior (e.g., `max_tokens`).
### 3. **Chat History**
- View past conversations with timestamps.
- Prompts and responses are saved for future reference.
- Option to delete chat history.
### 4. **User Dashboard**
- Manage profile details (name, email, password, etc.).
- Access chat history and settings.
- Responsive design for desktop and mobile.
### 5. **Settings**
- Theme selection (e.g., light mode).
- Subscription details (e.g., Free Plan).
- Notification toggle and other configurable options.
### 6. **Loader Animation**
- Custom loader animation with the app logo during login and other actions.
### 7. **Help Center**
- Comprehensive help section with FAQs and troubleshooting tips.
- Contact support for further assistance.
---
## 📸 Screenshots
### 1. **Home Page**

### 2. **Register Page**

### 3. **Login Page**

### 4. **Dashboard**

### 5. **Chatbot Interaction**

### 6. **Settings Page**

### 7. **Profile**

### 8. **Chatbot History**

---
## 🛠️ Technologies Used
### **Frontend**
- HTML5, CSS3, JavaScript
- Bootstrap for responsive design
### **Backend**
- PHP (with PDO for database interactions)
### **Database**
- MySQL
### **APIs**
- OpenRouter API for chatbot responses
## 🚀 Getting Started
### Prerequisites
- PHP 7.4 or higher
- MySQL 5.7 or higher
- A web server (e.g., Apache, Nginx)
- Composer (optional, for dependency management)
### Installation
1. Clone the repository:
```bash
git clone https://github.com/KabriAcid/cerebro.git
### Contact
For any inquiries or support, please contact us at:
- Email: kabriacid01@gmail.com
- Website: Cerebro.ai
### License
This project is licensed under the MIT License. See the LICENSE file for details.
### Acknowledgments
- OpenRouter API for powering the chatbot.
- Bootstrap for responsive design.
- Figma for design inspiration.
### Design Inspiration
https://www.figma.com/design/Cx6H2IpF7fcUpf7kgwU8x8/Chatia---AI-Chatbot-Mobile-App-UI-UX-Design-Template---Free-Landing-Page--Preview-?node-id=0-1&p=f&t=OSBT7QjQ8nO6PMYl-0
### Documentation ChatID https://chatgpt.com/c/6860157a-3370-8002-9947-0fe0fdb7fe27