Thanks for wanting to contribute! Here's how to get started.
- Fork this repo and create a branch (
feat/,fix/, etc.) - Make your changes — keep them focused and well-scoped
- Open a pull request against
main - On your first PR, our CLA bot will ask you to sign the Contributor License Agreement (one-time, takes 30 seconds)
- CI runs, we review, and merge
OpenLegion is source-available under the PolyForm Perimeter License 1.0.1 (see LICENSE), maintained by OpenLegion LLC. By contributing, you agree to the CLA: you keep ownership of your work and grant OpenLegion LLC the rights it needs to maintain the project under a single license and to offer commercial and managed-hosting editions.
- Follow existing architecture patterns
- Include tests where appropriate
- Do not introduce third-party code with incompatible licenses. If a contribution includes third-party material, identify its source and license in the PR (see CLA §7).
Please report security issues privately to admin@openlegion.ai. Do not open a public issue for security vulnerabilities.