All posts
Muhtalip Dede profile photoMuhtalip Dede · Founder of kprompt

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

PeerTheir jobOurs in v0.5
K8sGPTOn-demand analyzer / scan → explainAlways-on watch → correlated Incident → confidence-gated alert
KagentIn-cluster multi-agent frameworkOne kprompt-native Observe pipeline — not a general agent platform
kubectl-aiNL CLI / agentic kubectl fluencySame 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-propose

Helm 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.0

Full 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.