Pablo's Therapy App
Welcome to the Pablo's Therapy App — an interactive mobile app designed to provide mental wellness support through conversations with an AI therapist. This app aims to provide users with a supportive, non-judgmental space to talk through challenges, practice mindfulness, and receive advice on stress management, all powered by AI.
Features
-
AI-Based Conversations: Engage in meaningful conversations with an AI trained to offer empathetic responses, helping you process your thoughts and emotions.
-
Real-Time Feedback: Monitor your emotional state and receive tailored responses that adapt as the conversation progresses.
-
Voice Input: Speak naturally to the AI; the app transcribes and analyzes your input for a smooth conversational experience.
-
Personalized Experience: Customize settings to make conversations feel more personal and relevant to your mental wellness journey.
Installation
- Clone the repository:
git clone https://github.com/yourusername/therapy-ai-app.git
- Navigate into the directory:
- Install dependencies:
- Run the app:
Getting Started
-
Permissions: Ensure you’ve granted necessary permissions for voice input.
-
Start a Session: Click on "Start Therapy" to begin your session with the AI.
-
Speak Freely: Use the app’s voice input feature to speak directly to the AI therapist.
-
Receive Feedback: The AI will respond with empathetic advice or mindfulness prompts based on the conversation.
Development
This app is built with Flutter and utilizes various packages, including:
record``: For capturing and processing voice input.
rive: For engaging animations.
mic_streamand
permission_handler`: For managing voice permissions and inputs.
Future Enhancements
-
Mood Tracking: Automatically track and visualize mood trends over time.
-
Session Summaries: Get a quick overview of each therapy session.
-
Integration with Health Apps: Sync data with other health apps for a holistic wellness experience.
Contributing
We welcome contributions! If you’d like to improve the app, please follow these steps:
- Fork the repository.
- Create a new branch.
- Commit your changes and push them to your fork.
- Submit a pull request with a detailed description of your changes.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Disclaimer
This app is not a replacement for professional mental health treatment. If you’re experiencing a mental health crisis, please reach out to a professional.