Integrations

Use Helm, Argo Workflows, Prometheus, and Jaeger/Tempo through detected tools and real APIs.

kprompt orchestrates integrations; it does not replace them. Run kprompt tools to see what is installed or configured. Mutating operations still pass through plan, safety, and approval.

kprompt tools

Helm

Install and upgrade plans call the Helm CLI and surface template/dry-run previews. Helm must be available on PATH. Uninstall remains wipe-class and receives stricter safety treatment.

kprompt "install redis" -n cache
kprompt "upgrade prometheus chart" -n monitoring

Argo Workflows

kprompt detects the Workflow CRD, generates a reviewable manifest, submits it with the Kubernetes dynamic client, and can report or wait for terminal status.

kprompt "train a yolov11 model"
kprompt "train a yolov11 model" --approve --wait
kprompt "get workflow train-yolov11"

Prometheus

Performance explain is read-only. It uses bounded instant/range queries to inspect CPU, memory, p95 latency, replica, and HPA signals for a workload.

kprompt config set tools.prometheus.url http://prometheus.monitoring:9090
kprompt "why is my api slow?" -n production

Jaeger / Tempo

v0.3.0 includes normalized trace search and trace-by-ID adapter foundations for Jaeger and Tempo. Natural-language trace-walk diagnosis is not shipped yet.

kprompt config set tools.otel.endpoint http://tempo.monitoring:3200
kprompt config set tools.otel.backend tempo