Skip to main content

Contributing to dashAI

There are several ways to contribute to dashAI, regardless of your background or experience level.

Upload a Plugin​

The easiest way to extend dashAI is by building and publishing a plugin: a self contained package that adds new models, tasks, metrics, explorers, or other components to the platform without touching the core codebase.

See the Plugin Development guide to get started.

Fork and Submit a Pull Request​

To contribute code directly to the core project:

  1. Fork the dashAI repository on GitHub.
  2. Create a branch for your change.
  3. Follow the Dev Setup and Testing guides to run the project locally and verify your changes.
  4. Open a pull request against the develop branch with a clear description of what you changed and why.

Please check for an existing issue or open one before starting significant work, so effort is not duplicated.

Report an Issue​

Found a bug or have a feature request? Open an issue on the GitHub issue tracker. Include as much detail as possible: steps to reproduce, expected vs. actual behavior, and your environment.

Contact Us​

For questions, proposals, or anything else, you can reach the team through the contact form on dash-ai.com.