Contributing

Welcome to submit Issues and Pull Requests. We value every contribution.

How to Contribute

  1. Fork the project on GitHub
  2. Create a feature branch – e.g. git checkout -b feature/AmazingFeature
  3. Commit your changes – e.g. git commit -m 'Add some AmazingFeature'
  4. Push to the branch – e.g. git push origin feature/AmazingFeature
  5. Open a Pull Request on GitHub

Report Bugs & Request Features

Use GitHub Issues to report bugs or request new features. Check existing issues first to avoid duplicates.

Good issue titles name the subsystem (e.g. “WebUI”, “MCP”, “Windows installer”). Include expected vs actual behavior, version numbers, and minimal reproduction when possible.

What to work on

  • Documentation – Wiki pages, this site’s HTML guides, and clearer error messages in the app all help adoption.
  • Cross-platform – Packaging quirks on Linux distributions, Windows paths, and macOS permissions are common friction points.
  • Integrations – As upstream CLIs change flags or auth flows, detection and docs need updates; see Integrations.

Ask in Community if you are unsure whether an idea fits the roadmap.

License & expectations

AionUi is under Apache-2.0. By submitting a PR you assert you have the right to license your changes that way. Maintainers may request tests, screenshots, or follow-up issues for larger features.

Related