This repository is a place for the kagent community to contribute and explore
bring-your-own (BYO) harnesses. Each harness is an isolated experiment under
harnesses/<name>/, maintained by its contributors.
These experiments may eventually be proposed as official kagent integrations. Inclusion here does not make a harness an official integration or commit kagent maintainers to supporting it. Compatibility and limitations belong in each harness's README.
- Browse the harness catalog.
- Start with the harness template and contribution guide.
- See maintenance and review for ownership and review expectations.
- Follow kagent's BYO integration guide for the current runtime contract. Document the kagent version your harness targets.
There are no harness implementations yet. The template is a README and Dockerfile scaffold, not a working agent.
harnesses/<name>/ Self-contained harness source, dependencies, and usage docs
templates/harness/ Starting point for a new contribution
.github/ Contribution templates, ownership, and CI
Each harness supplies a Dockerfile. CI builds changed harnesses without publishing images. It does not certify runtime behavior, kagent compatibility, or production readiness.
The repository is currently internal while it is being set up. Access follows the organization's repository access policy.
Contributions use the Apache-2.0 license and require DCO sign-offs. Follow the Code of Conduct, including kagent's guidance on AI-assisted contributions. See SECURITY.md for private vulnerability reporting.