Contribute to AI Templates

Find out how you can contribute to the AI Templates project.

How to Contribute

We welcome contributions from the community! Here’s how you can help:

Documentation

  • Improve existing docs: Fix typos, clarify instructions, add examples
  • Add new content: Write tutorials, guides, or reference material
  • Submit feedback: Report issues or suggest improvements

How to contribute docs:

  1. Fork the AI Templates website repository
  2. Make your changes
  3. Submit a pull request

Templates

  • Improve existing templates: Bug fixes, feature additions, better docs
  • Share use cases: Document how you’re using the templates
  • Contribute examples: Share your implementations

How to contribute to a template:

  1. Fork the template repository you want to contribute to
  2. Clone your fork locally: git clone git@github.com:YOUR-USERNAME/TEMPLATE-REPO.git
  3. Create a branch for your changes: git checkout -b my-feature
  4. Make your changes and test locally
  5. Push to your fork and submit a pull request

Current template repositories:

More templates may be added over time. See aitemplates.io/templates for documentation or the redhat-data-and-ai GitHub organization for source code.

Community

  • Answer questions: Help others in GitHub Discussions
  • Share your projects: Show what you’ve built
  • Report issues: File bugs or feature requests

Contribution Guidelines

Code of Conduct

Be respectful, inclusive, and constructive. We’re building a welcoming community for everyone interested in AI templates.

Quality Standards

  • Code: Follow the style guides in each repository
  • Documentation: Clear, concise, and accurate
  • Testing: Include tests for new features
  • Examples: Provide working code samples

Documentation Style

When writing documentation:

  • Use clear, simple language
  • Include code examples
  • Add diagrams where helpful (use Mermaid)
  • Test all instructions
  • No emojis in headings or professional content

Get Help

  • Questions: GitHub Discussions
  • Issues: File in the appropriate repository
  • Ideas: Share in Discussions for community feedback

License

All AI Templates are licensed under Apache 2.0. By contributing, you agree to license your contributions under the same terms.


Ready to contribute? Check out the repositories and join the conversation!

Help improve the AI Templates documentation. Fork the repo, make changes, and submit pull requests.

Submit new templates to the AI Templates ecosystem. Guidelines and requirements for template contributions.

Quality standards and testing requirements for AI Templates. Ensure your template meets our standards before submission.