First off, thank you for considering contributing to Awesome AI Security! It's people like you that make this resource awesome and help the AI security community grow.
If you find a bug (like a broken link) or have ideas for improvements:
- Check the GitHub Issues to see if it's already been reported or suggested.
- If not, create a new issue, providing as much detail as possible.
We welcome contributions that add new resources or update existing ones:
- Fork the repository.
- Create a new branch (
git checkout -b add-new-resource). - Make your changes.
- Submit a pull request with a clear description of your changes.
- Ensure all added resources are directly related to AI Security.
- Provide a brief, clear description for each resource.
- Check that links are working and lead to the intended content.
- Favor well-established, high-quality resources over newer, less proven ones.
- Follow the existing format in the README.md file.
- Use markdown syntax correctly.
- Keep descriptions concise but informative.
If you're adding a new resource, make sure it fits into one of the existing categories. If you think a new category is needed, please suggest it in your pull request description.
By participating in this project, you are expected to uphold our Code of Conduct. Please report unacceptable behavior to [Your Email].
If you have any questions, create an issue and we'll do our best to help you.
The maintainers will review your pull request and may suggest changes or improvements. We appreciate your patience during this process.
Thank you for your contributions to the AI Security community!