Skip to content
XLinkedIn
Sign Up →

How Kelet Works

Kelet is an AI agent, not an observability platform. It ingests your traces and signals, reasons across sessions, and tells you what’s failing, why, and how to fix it.

You don’t look at Kelet — Kelet looks at your agent.

Think of Kelet as a detective. Signals are tips — “something went wrong here.” Traces are the scene. Kelet follows the evidence.

  1. Kelet collects traces from your agents (via SDK or OTEL) and signals from users and evaluators.
  2. Signals point the way. A thumbs-down or a failed evaluator score doesn’t mean the session failed — it means “look closer here.” Kelet zooms in.
  3. Evidence accumulates. Kelet gathers context from the trace: what the model was asked, what tools ran, what came back.
  4. Patterns emerge. Kelet groups similar failures across sessions. A pattern that repeats is a root cause — not a one-off.
  5. Findings surface. For each pattern, Kelet identifies what’s causing it and generates a Prompt Patch: a proposed fix to your agent’s system prompt, validated against your real session data.
EntityWhat it is
SessionOne unit of work — a chat thread, a pipeline run, a batch job. All traces that belong together.
AgentA named component within a session. Kelet uses agents for credit assignment — identifying which component caused a failure.
SignalA hint pointing Kelet to a part of the trace. User feedback, edits, or automated evaluator scores.
FindingA named failure pattern detected across multiple sessions, with a root cause and suggested fix.
Prompt PatchA proposed change to your agent’s system prompt that addresses the root cause of a Finding.
  • Not a prompt manager. Kelet doesn’t version or serve prompts.
  • Not a log aggregator. Kelet doesn’t store raw logs.
  • Not an eval platform. Kelet runs evaluators as a means to generate signals — not as an end in itself.

Langfuse, LangSmith, and OpenTelemetry collectors are inputs to Kelet — they capture and export traces. Kelet is the reasoning layer on top. If you already emit traces to Langfuse, Kelet can pull them directly with no re-instrumentation.

The AI coding skill reads your codebase, understands your agent’s failure modes, and wires everything up — SDK, sessions, signals, evaluators. It takes about 5 minutes.

See the quickstart to get started.