Contributing to AI Workdeck

January 22, 2026 ยท View on GitHub

Thank you for your interest in contributing to AI Workdeck! We welcome contributions from the community to help improve the kernel.

Licensing & CLA

By submitting a Pull Request, you agree to the terms in our Contributor License Agreement (CLA).

Briefly:

  1. You assert that you own the code you are submitting (DCO).
  2. You grant the project maintainers the right to distribute your code under both the AGPLv3 (for the community) and a Commercial License (for enterprise customers).

This rights grant is essential for the project's long-term sustainability and dual-licensing model.

How to Contribute

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or bugfix.
  3. Commit your changes with clear, descriptive commit messages.
  4. Push to your branch and submit a Pull Request (PR).

Code Style

  • Please follow the existing code style in the project.
  • Ensure all tests pass before submitting.
  • Add new tests for new features where appropriate.

Reporting Issues

  • Use the GitHub Issues tab to report bugs.
  • Please check existing issues to avoid duplicates.
  • Provide reproduction steps and environment details.

Pull Request Process

  1. We will review your PR as soon as possible.
  2. We may ask for changes or clarifications.
  3. Once approved, we will merge your contribution.

Code of Conduct

Please be respectful and professional in all interactions. We want to keep this community welcoming and helpful.