AutoGPT Contribution Guide¶
If you are reading this, you are probably looking for the full contribution guide, which is part of our wiki.
Also check out our 🚀 Roadmap for information about our priorities and associated tasks.
Contributing to the AutoGPT Platform Folder¶
All contributions to the autogpt_platform folder will be under our Contribution License Agreement. By making a pull request contributing to this folder, you agree to the terms of our CLA for your contribution. All contributions to other folders will be under the MIT license.
In short¶
- Avoid duplicate work, issues, PRs etc.
- We encourage you to collaborate with fellow community members on some of our bigger todo's!
- We highly recommend to post your idea and discuss it in the dev channel.
- Create a draft PR when starting work on bigger changes.
- Adhere to the Code Guidelines
- Clearly explain your changes when submitting a PR.
- Don't submit broken code: test/validate your changes.
- Avoid making unnecessary changes, especially if they're purely based on your personal preferences. Doing so is the maintainers' job. ;-)
- Please also consider contributing something other than code; see the contribution guide for options.
If you wish to involve with the project (beyond just contributing PRs), please read the wiki page about Catalyzing.
In fact, why not just look through the whole wiki (it's only a few pages) and hop on our Discord. See you there! :-)
❤️ & 🔆 The team @ AutoGPT https://discord.gg/autogpt