Public source repository for the WP Suite AI-Kit Backend deployment package.
This repository is intentionally source-available only in part.
This repository contains the public deployment contract and the deployment-time components that are intended to be reviewable:
template.yaml— the source SAM/CloudFormation templateSAR-README.md— SAR deployment documentation for end usersdocs/— additional deployment and integration documentationopenapi.yaml— public API contracttemplates/— prompt and response template assetsscripts/— build, packaging, validation, upload and publication scriptssrc/custom-resource/— source of deployment-time custom resource handlerssrc/shared/— shared types/logger helpers used by the custom resource code.artifacts/— generated deployment artifacts published for installation, including prebuilt/minified runtime bundles and generated deployment templates
The main runtime application code is not published here in original source form.
That includes, in particular:
src/ai-handler/src/kb-sync/
These components are distributed as deployment artifacts through .artifacts/ and S3-hosted release artifacts.
This repository is meant to provide:
- transparency around infrastructure and deployment-time behavior
- reviewable custom resource code
- public deployment scripts and release mechanics
- installable release artifacts for customers and evaluators
while keeping selected runtime implementation details proprietary.
The deployable artifacts are generated by scripts/publish-sar.sh and the related build scripts.
During publishing:
- the source
template.yamlis transformed into a generated deployment template - the generated template is written to
.artifacts/template.sar.yaml - prebuilt runtime bundles are placed under
.artifacts/ - the resulting artifacts are uploaded to the release S3 bucket and used by published versions
This means the public repository should be viewed as a deployment-facing repository, not as the complete private engineering source tree.
The most relevant files for reviewers are:
README.mdSAR-README.mdtemplate.yamlopenapi.yamldocs/*scripts/publish-sar.shsrc/custom-resource/handler.ts.artifacts/template.sar.yaml
Internal builds may rely on additional private source material that is not included here. Public consumers should treat the checked-in .artifacts/ directory as the deployable release representation.
See LICENSE for license terms applicable to this repository.
Availability of deployment artifacts does not by itself grant rights beyond the applicable license and service terms.