We welcome contributions from the community and are pleased that you're interested in helping the Awesome LLM WebUIs project!
Please take a moment to review this document to make the contribution process easy and effective for everyone involved.
Following these guidelines helps to communicate that you respect the time of the developers managing and developing this open-source project.
In return, they should reciprocate that respect in addressing your issue, assessing changes, and helping you finalize your pull requests.
Contributions to this project can be made in a number of ways:
- Submitting a feature request or bug report via Issues
- Updating documentation or content
- Submitting a pull request with code changes or new features
- Sharing your experiences and examples of using the LLM WebUIs
Before submitting an issue, please check that it has not already been reported.
If your issue appears to be a bug, and hasn't been reported, open a new issue. Help us to maximize the effort we can spend fixing issues and adding new features by not reporting duplicate issues.
Pull requests are the best way to propose changes to the codebase. We actively welcome your pull requests:
- Fork the repo and create your branch from
main
. - If you've added code that should be tested, add tests.
- If you've changed APIs, update the documentation.
- Ensure the test suite passes.
- Make sure your code lints.
- Issue that pull request!
This project and everyone participating in it are governed by the Code of Conduct. By participating, you are expected to uphold this code.
By contributing to this repository, you agree that your contributions will be licensed under the repository's license.
Thank you for your contributions!
Last updated on: 27/11/2023