Rapidly improve and debug your AI agents.

Kalmia captures every agent run and pinpoints the root cause of failures, so you can debug, evaluate, and ship agents with confidence.

Kalmia

Metrics built for agents. Tool errors, retries, subagent spins, cost.

Kalmia computes agent-native metrics on every trace and rolls them up across runs, so a prompt or harness change shows its real effect in minutes.

Kalmia - Dashboard

Describe a behavior in plain language. Kalmia tags every trace that shows it.

Define behaviors like retry loops, refusals, or hallucinated file paths once. Our agent scans incoming traces and flags matches automatically, no manual review required.

Kalmia - Behaviors

Compare every variant you ship. Prompts, models, and harnesses side by side.

Run the same workload across variants and see success rate, cost, and behavior deltas in one view before you roll anything out.

Kalmia - Experiments

Ready for production. Ingest from anywhere, monitor in real time.

Automatic root-cause verdicts

Every run scored pass or fail, so the ones that need you surface themselves.

checkout-agent-v1Healthy
checkout-agent-v2Retry loop
support-triageHealthy
sql-writerRefusal

Surface errors you'd never look for

See the novel errors that would otherwise slip by, flagged automatically.

Outliers surfacedno rule written
rag-answerernewanswered from empty context
checkout-agenttool args off-schema
support-triagesilent output truncation
sql-writersame tool retried 11×

Drop-in ingestion

Wrap your client or point OpenTelemetry at us - every run traced.

import { initLogger, wrapAnthropic } from 'kalmia';
initLogger({ projectName: 'my-agent' });
const client = wrapAnthropic(new Anthropic());
// every run is now traced

Understand your agents. Set up in minutes.