Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prkbuilds/pablos_therapy
Pablo's Therapy - A multilingual therapy voice session made with generative AI chatbot
https://github.com/prkbuilds/pablos_therapy
dart elevenlabs flutter genai ios portfolio vad
Last synced: 29 days ago
JSON representation
Pablo's Therapy - A multilingual therapy voice session made with generative AI chatbot
- Host: GitHub
- URL: https://github.com/prkbuilds/pablos_therapy
- Owner: prkbuilds
- Created: 2024-10-04T04:10:56.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T18:47:13.000Z (about 1 month ago)
- Last Synced: 2024-11-25T07:52:17.997Z (29 days ago)
- Topics: dart, elevenlabs, flutter, genai, ios, portfolio, vad
- Language: C++
- Homepage:
- Size: 789 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
1. Clone the repository:
```bash
git clone https://github.com/yourusername/therapy-ai-app.git
```
2. Navigate into the directory:
```bash
cd therapy-ai-app
```
3. Install dependencies:
```bash
flutter pub get
```
4. Run the app:
```bash
flutter run
```## Getting Started
1. **Permissions**: Ensure you’ve granted necessary permissions for voice input.
2. **Start a Session**: Click on "Start Therapy" to begin your session with the AI.
3. **Speak Freely**: Use the app’s voice input feature to speak directly to the AI therapist.
4. **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_stream` and `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:1. Fork the repository.
2. Create a new branch.
3. Commit your changes and push them to your fork.
4. 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.