kprompt v0.5: optional Observe agent, still no silent Autopilot
v0.5 ships the namespace-scoped Observe agent — watch → Incident → gated Slack/webhook — plus Operator, memory, patterns, and Autopilot propose-only under ADR-0015. The laptop CLI stays plan → approve → apply.
kprompt v0.5 is out. The headline is an optional in-cluster Observe agent: continuously watch one namespace, correlate Incidents, optionally analyze with your BYOK LLM, and notify Slack or a webhook — without turning into a silent auto-healer.
What shipped
- kprompt agent run — Pods/Events (and optional workloads) → Incidents → gated AgentAlert
- Helm chart charts/kprompt-agent + Operator charts/kprompt-operator for KpromptAgent CRs
- Namespace memory (--memory) and pattern learning (--patterns / “seen before”)
- Autopilot propose-only (--autopilot-propose) under ADR-0015 — Applied stays false
- Same laptop CLI as v0.4: plan → safety → approve → apply, day-2 integrations, multi-context
Honest positioning
| Peer | Their job | Ours in v0.5 |
|---|---|---|
| K8sGPT | On-demand analyzer / scan → explain | Always-on watch → correlated Incident → confidence-gated alert |
| Kagent | In-cluster multi-agent framework | One kprompt-native Observe pipeline — not a general agent platform |
| kubectl-ai | NL CLI / agentic kubectl fluency | Same NL-CLI lane; mutate stays PlanResult → approve |
Default install is still Observe (read Role). Autopilot is opt-in and propose-only: allowlisted rollbackFailedRollout proposals plus a local audit log. No silent apply. Details: ADR-0013 (Observe) and ADR-0015 (Autopilot).
Try it
Install v0.5 + laptop smoke
curl -fsSL https://kprompt.ai/install | bash
# or pin: brew install kprompt/tap/kprompt
kprompt agent run -n payments --analyze --fetch-logs --health --heuristic
kprompt agent run -n payments --analyze --heuristic --memory --patterns --autopilot-proposeHelm Observe agent
kubectl -n payments create secret generic kprompt-agent \
--from-literal=OPENAI_API_KEY="$OPENAI_API_KEY"
helm upgrade --install kprompt-agent ./charts/kprompt-agent \
-n payments --create-namespace \
--set image.tag=0.5.0Full flags, RBAC, LLM cost notes, and CRD status sync live on the Observe agent docs page. The CLI remains experimental — review every mutating plan before apply.
Related posts
Introducing kprompt: talk to your cluster
We built an open-source CLI that turns plain English into a reviewable Kubernetes plan — then applies with your approval. Here's why, what shipped, and how to try it.
Read article