Back to Home

Contributing Guide

Thank you for your interest in XiaoyaoAI! We welcome any form of contribution—reporting issues, submitting code, improving documentation, or sharing tips.

Why Contribute

XiaoyaoAI is an open-source / commercial hybrid product matrix. Your contribution can:

  • Help products become better and more stable
  • Let more people know and use these products
  • Build your technical influence and personal brand
  • Learn and grow alongside excellent developers

Ways to Contribute

Report Issues

Found a bug or have a feature suggestion? Submit an Issue on GitHub

Submit Code

Fix bugs or add new features? You’re welcome to submit a Pull Request

Improve Docs

Documentation not clear enough? Help improve docs and usage instructions

Share & Promote

Like our products? Share them with more people who need them

Development Workflow

  1. 1

    Fork the project

    Fork the repository to your GitHub account

  2. 2

    Create branch

    Create a feature branch from main: git checkout -b feature/AmazingFeature

  3. 3

    Commit changes

    Develop and commit your changes: git commit -m 'feat: add some feature'

  4. 4

    Push branch

    Push to your remote: git push origin feature/AmazingFeature

  5. 5

    Create PR

    Create a Pull Request on GitHub, describing your changes

Code of Conduct

We are committed to providing a friendly, inclusive environment for everyone:

  • Respect different viewpoints and experiences
  • Gracefully accept constructive criticism
  • Focus on what is best for the community
  • Show empathy toward other community members

Thank You for Contributing!

Every bit of progress of XiaoyaoAI relies on community support. No matter the size of contribution, we deeply appreciate it!