Evaluation & Observability
Know whether any of it works
How do you tell a good trajectory from a lucky answer?
16 entries · 2 categories · 4 equations
The arithmetic
Tracing
Arize Phoenix
OTel-native tracing and eval workflow that runs fully local
Braintrust
Eval-first workflow with scoring, prompt playground and a VPC data plane
Proprietary schema first-class; OTel is an export path, not the internal model.
Datadog LLM Observability
LLM spans inside existing APM, correlated with infrastructure telemetry
Usually already on the approved-vendor list, which matters more than features.
Langfuse
Tracing, prompt management, evals and datasets with the strongest self-host story
Emits OTel-native spans. Survives enterprise procurement.
LangSmith
Trace and debug LangChain and LangGraph agents, with datasets and online evals
Self-hosting is gated behind the Enterprise tier.
Comet Opik
Tracing, evaluation and guardrail hooks with no enterprise feature gating
Helicone
Proxy-based logging and caching with cache-hit-rate dashboards
Acquired by Mintlify in March 2026 and now in maintenance mode. Plan migration if you are on it.
HoneyHive
Tracing, evaluation and dataset curation with VPC deployment
MLflow Tracing
GenAI tracing inside an existing MLflow registry estate
W&B Weave
Trace and eval layer atop Weights & Biases
OTel GenAI conventions
Semantic conventions for gen_ai.* spans, metrics and events
Every document in the spec repo is still marked Development as of July 2026. Emit OTel anyway as a lock-in hedge.
Evaluation frameworks
RAGAS
RAG-component metrics: faithfulness, context precision and recall, answer relevancy
Scores a single retrieve-then-generate turn. No trajectory primitives.
DeepEval
Pytest-style LLM unit tests covering RAG, conversational and agent metrics
Inspect AI
UK AI Security Institute harness with solvers and scorers, strong for safety evals
OpenAI Evals
Registry-based eval templates, OpenAI-centric
promptfoo
Declarative YAML eval matrices plus automated red-teaming