Thank you for considering contributing to Thea! Your involvement is essential in enhancing the capabilities of this AI therapist and making a positive impact on users seeking emotional well-being.
If you encounter any issues or have suggestions for improvements, please open an issue. When reporting issues, include a detailed description of the problem, steps to reproduce it, and any relevant information about your environment.
If you have ideas for new features or enhancements, feel free to submit a feature request through the issue tracker. Describe the proposed feature, its use case, and any additional context that might be helpful.
We welcome contributions in the form of pull requests. Before submitting a pull request, please ensure the following:
- Fork the repository and create a new branch for your feature or bug fix.
- Follow the coding style and conventions used in the project.
- Write clear and concise commit messages.
- Update documentation if your changes introduce new features or modify existing ones.
If you are contributing a new feature, please include relevant tests to ensure the stability and correctness of the codebase. Make sure existing tests pass before submitting your changes.
To set up a development environment for Thea, follow the instructions in the README.md file. This includes cloning the repository, installing dependencies, and running the application.
Please note that this project follows the Code of Conduct. By participating, you are expected to uphold this code and create a positive and inclusive environment for everyone.
By contributing to Thea, you agree that your contributions will be licensed under the MIT License. This ensures that the project remains open and accessible to others.
We appreciate your contributions and look forward to collaborating with you on making Thea an exceptional AI therapist!
Thank you for being a part of Thea's journey towards empathy and support!