Comparison

Best LLM Observability and Evaluation Tools in 2026

Your agent worked in the demo and now it fails in production for reasons you cannot see. You need traces to find the failing step, datasets and evals to stop it from coming back, and a bill that does not surprise you. This guide compares eleven tools on exactly that, with prices dated November 11, 2026.

Logos of LangSmith, Langfuse, Braintrust, Arize Phoenix, W&B Weave, Helicone, Datadog, Galileo, Opik, Laminar and Promptfoo, the tools compared in this guide
Tracing tells you what happened. Evals tell you whether it was good. You need both.

Get the latest on AI, LLMs & developer tools

New MCP servers, model updates, and guides like this one — delivered weekly.

For most teams, start with Langfuse. It has an MIT-licensed core, free self-hosting, OTLP ingest, datasets, LLM-as-judge and a CI action, and a hosted Core plan at $29 per month. Choose LangSmith if you build on LangChain or LangGraph, Braintrust if evals drive your releases, Phoenix if you want open source with no feature gates, and Datadog or Splunk if one of them already runs your monitoring. Promptfoo is the pick for prompt regression tests and red teaming in CI.

The market also moved in 2026. Langfuse joined ClickHouse, Helicone changed hands and went into maintenance mode, Cisco completed its Galileo acquisition, and OpenAI agreed to buy Promptfoo. That makes portable, OpenTelemetry-based instrumentation worth more than it was a year ago.

Video: an official Langfuse demo of agent tracing, evals, experiments and prompt management, a useful picture of what the whole category does (published by the Langfuse YouTube channel).

Quick Picks

Use casePickWhy
Best overall for most teamsLangfuseMIT-licensed core, self-host or cloud, OTLP ingest, datasets, LLM-as-judge and a CI action. Free tier plus a $29 Core plan.
Best if you build on LangChain or LangGraphLangSmithTightest framework integration, offline and online evals, Studio for agent debugging. $39 per seat on Plus.
Best for eval-first teamsBraintrustScorers, datasets and online scoring are the center of the product. $249 Pro, hosted, enterprise on-prem.
Best open source with no feature gatesArize PhoenixFree to self-host with no feature limits (Elastic License 2.0), built on OpenTelemetry and OpenInference.
Best budget cloudOpikApache-2.0 repo, free cloud tier with 25k spans, Pro at $19 per month.
Best if you already pay for DatadogDatadog LLM ObservabilityOnly LLM spans are billed, and traces sit next to APM and RUM.
Best for agent debuggingLaminarAgent tracing, a Debugger that replays from cache, and evals on trajectory. Apache-2.0.
Best for CI prompt tests and red teamingPromptfooMIT CLI that runs locally, YAML configs, GitHub Actions. Not a tracing backend.

Master Comparison Table

Every cell comes from the vendor's own pricing or docs page, fetched on November 11, 2026. Units differ between vendors (traces, units, spans, GB, scores, requests), so compare your own traffic against each row rather than the headline price. Licenses were read from each GitHub repository or the vendor page.

ToolPricing (as of Nov 11, 2026)RetentionSelf-hostOpen sourceStandout
LangSmithDeveloper $0 (1 seat, 5k base traces/mo); Plus $39/seat/mo (10k base traces); Enterprise customBase traces 14 days, extended 180 daysEnterprise only (hybrid or self-hosted)No (SDK is MIT)LangChain/LangGraph depth, Studio
LangfuseHobby $0 (50k units, 2 users); Core $29; Pro $199; Enterprise $2,499; overage $8/100k units30 days / 90 days / 3 yearsYes, freeYes (MIT core)Open source with a full eval loop
BraintrustStarter $0 (1 GB, 10k scores); Pro $249 (5 GB, 50k scores); Enterprise custom14 days / 30 daysEnterprise (on-prem or hosted)NoEval-first workflow
Arize Phoenix / AXPhoenix free; AX Free $0 (25k spans); AX Pro $50 (50k spans); Enterprise customAX 15 days / 30 daysPhoenix free; AX self-host on EnterprisePhoenix yes (ELv2)OpenInference, no-gate OSS
W&B WeaveFree $0 (1 GB ingestion); Pro from $60 (1.5 GB, $0.10/MB over); Enterprise $0.20/MB overNot stated on pageEnterprise dedicated or self-managedSDK Apache-2.0Ties into W&B model tracking
HeliconeHobby $0 (10k requests); Pro $79; Team $799; Enterprise custom7 days / 1 month / 3 monthsEnterprise on-premRepo Apache-2.0Proxy-style logging (maintenance mode)
Datadog LLM ObservabilityFree $0 (40k LLM spans); Pro $160 (100k LLM spans); on-demand beyond15 days (add-ons to 30/60/90)No (SaaS)NoBills LLM spans only, joins APM
Galileo (now Splunk Agent Observability)From $100/mo per 1.2M spans, billed annuallyExtended retention availableObservability Cloud or self-hostedNoLuna evaluators and guardrails
Opik (Comet)OSS $0; Free Cloud $0 (25k spans); Pro $19 (100k spans, $5/100k extra); Enterprise custom60 daysYes, freeYes (Apache-2.0)Cheapest paid cloud tier
LaminarFree $0 (1 GB); Starter $30 (3 GB); Pro $150 (10 GB); Enterprise custom7 days / 30 days / 6 monthsYes (OSS) and Enterprise on-premYes (Apache-2.0)Agent Debugger and replay
PromptfooCommunity $0; Enterprise and On-Premise customLocal resultsRuns locally or self-hostedYes (MIT)CI evals and red teaming

What Changed in 2026

Four of the eleven tools have a new owner or a changed status this year, and the rest of the comparison reads differently once you know it.

  • Langfuse announced on January 16, 2026 that it joined ClickHouse. The post says there are no planned licensing changes, self-hosting stays a first-class path, and Langfuse Cloud keeps running as is. It does not address pricing.
  • Helicone was acquired by Mintlify, which said Helicone will keep running in maintenance mode with security updates, bug fixes and new models, and that it would help customers migrate. Helicone's own pricing page now carries a banner saying it is part of Experiential Labs, without further detail.
  • Galileo is now Splunk Agent Observability after Cisco completed the acquisition. Its old pricing URL redirects to Splunk's pricing page.
  • Promptfoo said on March 9, 2026 that it agreed to be acquired by OpenAI, subject to customary closing conditions, and that it will remain open source. I could not confirm a closing date in the sources I fetched.
  • Weights & Biases pricing for Weave now lives on a CoreWeave Forge page, and the old wandb.ai pricing URL redirects there.

The practical implication, which is our inference and not a vendor statement, is that you should not couple application code to one vendor SDK when an OpenTelemetry exporter will do. If you also route model traffic through a proxy, see our best LLM API gateways roundup, since several gateways log requests and overlap with parts of this category.

LangSmith

LangSmith is LangChain's platform for tracing, evaluation and agent deployment. It is the natural choice when your agent is built with LangChain or LangGraph, because tracing is a switch rather than a project.

LangSmith observability dashboard with agent trace counts, an online hallucination evaluation score and run counts by tool
LangSmith observability dashboard preview from LangChain. Source

Pricing (as of Nov 11, 2026): Developer is $0 per seat with one seat and 5k base traces per month. Plus is $39 per seat per month with unlimited seats and 10k base traces. Enterprise is custom. Traces beyond the included amount are pay as you go, but the pricing page does not publish a per-1k trace price, so budget from the vendor calculator or a quote. Base traces keep 14 days of data and extended traces keep 180 days. Self-hosted and hybrid (SaaS control plane, self-hosted data plane) deployments are listed under Enterprise only, and the managed cloud runs in the US or EU.

Strengths. Evaluation coverage is broad: datasets built from curated cases, production traces or synthetic data, offline evals for regression testing, online evals with filters and sampling rates, LLM-as-judge (including reference-free online judges), human review, code rules and pairwise comparison. Studio gives you an interactive environment to debug agents. OpenTelemetry works through an /otel endpoint with an x-api-key header, and the langsmith[otel] extra can send traces only to your own OTel endpoint. For private-cloud deployments we have a separate walkthrough of the LangSmith BYOC on AWS architecture.

Weaknesses. Per-seat pricing grows with the team, the trace price is not public on the page, and self-hosting needs an Enterprise contract. Ingestion through OTel is asynchronous, and the docs warn that if a span's parent never arrives, the child is eventually dropped without an error. Best for: LangChain and LangGraph teams that want tracing, evals and deployment under one roof.

Video: LangChain's own overview of LangSmith for agent observability, evaluation and deployment.

Langfuse

Langfuse is the open-source option that most teams reach for first. It covers tracing, prompt management, datasets, experiments and evaluators, and it runs the same way in the cloud or on your own infrastructure. Its repository describes an MIT license, and the LICENSE file notes that portions of the software are licensed differently, so read it if you plan to redistribute.

Pricing (as of Nov 11, 2026): Hobby is free with 50k units per month, 30 days of data access and two users. Core is $29 per month with 100k units, 90 days and unlimited users. Pro is $199 per month with 100k units and three years of data access. Enterprise is $2,499 per month. Pro also has an optional Teams add-on at $300 per month. Overage is $8 per 100k units, graduating to $7 (1M to 10M), $6.50 (10M to 50M) and $6 (50M and up). Data retention management is limited to Pro and Enterprise. Self-hosting is free; the pricing page points to a separate self-host page for details.

Strengths. The evaluation docs list LLM-as-a-judge on live traces, reusable datasets, experiments that compare prompt, model or code changes, annotation queues, code evaluators, and score analytics that measure agreement between human and AI labels. The langfuse/experiment-action GitHub Action runs experiments on pull requests and raises a RegressionError when a score falls below your threshold. OpenTelemetry ingest sits at /api/public/otel, and the docs call the older ingestion endpoint deprecated in favor of OTLP. Regions include EU, US, Japan and a HIPAA cloud.

# Send OpenTelemetry traces from one app to Langfuse and a second backend
# via an OpenTelemetry Collector (pattern documented by LangSmith and Langfuse).
export OTEL_EXPORTER_OTLP_ENDPOINT="https://us.cloud.langfuse.com/api/public/otel"
export OTEL_EXPORTER_OTLP_HEADERS="Authorization=Basic ${AUTH_STRING},x-langfuse-ingestion-version=4"

# AUTH_STRING = base64 of "pk-lf-...:sk-lf-..."
echo -n "pk-lf-...:sk-lf-..." | base64

Weaknesses. Langfuse accepts OTLP over HTTP only, with no gRPC. Without the x-langfuse-ingestion-version: 4 header, direct OTel data can take up to ten minutes to appear, per the docs. Unit-based pricing means a chatty agent that emits many observations per request can burn units quickly. The ClickHouse acquisition is stable on paper, but pricing was not addressed in the announcement. Best for: teams that want an open, self-hostable default with a complete tracing and eval loop.

Braintrust

Braintrust positions itself as an observability platform for agents with evals at the center: trace production, score it, and catch regressions before users do. It is a hosted product, and the pricing page lists on-prem or hosted deployment only under Enterprise.

Pricing (as of Nov 11, 2026): Starter is $0 with 1 GB of processed data, 10k scores, 14 days of retention and unlimited users, projects, datasets and experiments. Pro is $249 per month with 5 GB, 50k scores and 30 days of retention. Overage is $4 per GB on Starter and $3 per GB on Pro for data, and $2.50 and $1.50 per 1,000 scores. Pro adds custom charts and environments and unlimited human review scores; Starter allows one per project. Pro retention beyond the included 30 days is $0.50 per GB per month. Qualifying startups get Pro free for 6 to 12 months. Enterprise adds custom RBAC and premium support.

Strengths. Scorers can be built from autoevals, LLM-as-judge or custom code, and online scoring evaluates production traces asynchronously with no latency impact. Datasets hold inputs with optional expected outputs, and the docs describe running experiments from code or the UI and in CI/CD. OpenTelemetry arrives over OTLP/HTTP at api.braintrust.dev/otel with a Bearer key and an x-bt-parent header, and there are EU and BYOC data-plane URLs. Weaknesses. Scores are a metered unit, so heavy online scoring can dominate the bill, and the 14 and 30 day retention on the base tiers is short next to Langfuse Pro's three years. It is not listed as open source. Best for: teams that gate releases on eval scores and want a polished hosted workflow.

Arize Phoenix and Arize AX

Phoenix is the open-source tracing and evaluation tool from Arize and its community. The docs say it is built on OpenTelemetry and uses OpenInference for instrumentation, with auto-instrumentation for frameworks, model providers and languages including Python, TypeScript and Java. Arize AX is the managed platform built on the same open standards.

Pricing (as of Nov 11, 2026): Phoenix is free to self-host with no feature limits, license fees or usage limits, according to its self-hosting docs. The repository LICENSE is the Elastic License 2.0, which is source-available rather than OSI open source, so check it against your use case. AX Free is $0 with 25k spans, 1 GB ingestion and 15 days of retention. AX Pro is $50 per month with 50k spans, 10 GB and 30 days. AX Enterprise is custom and the only plan listed for self-hosting. Users and evals are unlimited on all three AX plans. The pricing page does not describe overage.

Strengths. Evaluators can be LLM-based, code-based or human annotations, and Phoenix can import evaluators from Ragas, DeepEval and Cleanlab. It also offers prompt management, a playground, span replay, datasets and experiments. Deployment options include Docker, Kubernetes, Helm and one-click templates for Railway, Render, Cloud Run and Azure. Weaknesses. AX Pro is small at 50k spans, and the ELv2 license rules out offering Phoenix as a managed service to others. Best for: teams that want a no-gate open-source tool, especially for RAG and retrieval evaluation. If you debug retrieval quality, our vector database comparison covers the other half of that problem.

Weights & Biases Weave

Weave is W&B's toolkit for tracing and evaluating LLM applications. The Python SDK is Apache-2.0 on GitHub. Pricing and docs have moved to CoreWeave properties: wandb.ai/site/pricing redirects to the CoreWeave Forge pricing page, and the Weave docs redirect to docs.coreweave.com.

Pricing (as of Nov 11, 2026): Free is $0 with 1 GB of Weave data ingestion, 5 GB of storage and up to five model seats. Pro starts at $60 per month with 1.5 GB of ingestion, 100 GB of storage and up to ten seats, at $0.10 per MB beyond the included ingestion. Enterprise is custom with $0.20 per MB overage, a dedicated or self-managed deployment and a bring-your-own-bucket option. The page says Pro is intended for early-stage teams with fewer than 50 employees. Academic research is free. Retention for traces is not stated on the page.

Strengths. OpenTelemetry works through a protobuf endpoint at trace.wandb.ai/otel/v1/traces with a wandb-api-key header, and the Python SDK ships local small-model scorers (toxicity, bias, hallucination, context relevance, coherence, fluency, a composite trust score and PII detection via Presidio). If your team already tracks model training in W&B, one workspace for experiments and LLM traces is a real convenience. Weaknesses. Ingestion is billed per MB, which is harder to forecast than per-trace pricing, local scorers are Python only, and I could not confirm dataset and CI details from the pages I fetched. Best for: ML teams already on W&B.

Helicone

Helicone began as a proxy that logs LLM requests: you point your OpenAI-compatible client at its AI Gateway, and requests appear in a dashboard with model fallbacks and unified billing. The repository is Apache-2.0 on GitHub.

Pricing (as of Nov 11, 2026): Hobby is free with 10,000 requests, 7 days of retention and one seat. Pro is $79 per month with unlimited seats and one month of retention. Team is $799 per month with five organizations, three months of retention, SOC-2 and HIPAA compliance. Enterprise is custom and lists on-prem deployment and SAML SSO. Every tier includes 1 GB of storage.

The caveat is ownership. Mintlify announced it acquired Helicone and said the product would continue in maintenance mode, with security updates, bug fixes and new models, and help migrating customers to another platform. Helicone's pricing page now says it is part of Experiential Labs, with details to come. I found no public statement about long-term roadmap or self-hosting commitments. The quick-start docs describe the proxy integration and do not mention OpenTelemetry. Best for: existing users who want request logging today; for new projects, we would pick an actively developed alternative. If gateway features are what you want, see the gateways roundup.

Datadog LLM Observability

Datadog's offering follows each request through prompts, retrieval steps, tool calls and agent decisions, using the same tracer as the rest of its APM stack. Auto-instrumentation covers OpenAI, Anthropic, Gemini, Vertex AI, Bedrock, LangChain, CrewAI, Pydantic, LiteLLM and Strands Agents, with SDKs for Python, Node.js and Java.

Pricing (as of Nov 11, 2026, from the product page): Free is $0 for up to 40K LLM spans with 15-day retention. Pro is $160 per month for up to 100K LLM spans, with usage beyond that billed on demand. Only LLM spans are billed, defined as a single call to an LLM provider; tool, workflow, agent, embedding and retrieval spans are free. Retention add-ons extend traces to 30, 60 or 90 days. Evals have no separate fee, but any LLM calls an eval makes count as LLM spans. I could not retrieve the detailed rate card on the pricing page, so confirm with Datadog before budgeting.

Strengths. Built-in and custom evaluators, offline and online evals, human review, detection of hallucinations, prompt injection and PII, datasets from production traces and experiments that compare prompts and models. Agent runs correlate with APM services, infrastructure and RUM sessions, with monitors for latency, cost and quality. Custom frameworks and other languages can be instrumented through OpenTelemetry or the HTTP API. Weaknesses. It is SaaS only, it is the least useful if you are not already a Datadog customer, and retention is short by default. Best for: teams that want LLM telemetry beside existing infrastructure alerts.

Galileo (Splunk Agent Observability)

Galileo built evaluation and guardrails for agents. Splunk's acquisitions page states that Cisco has completed its acquisition of Galileo and that Galileo is now Splunk Agent Observability, which helps teams evaluate and improve agent behavior, track usage and cost, and apply real-time guardrails to all traffic. Press coverage dates the announcement to April 9, 2026 and describes Luna-2 as Galileo's family of small language models for always-on evaluation. The galileo.ai/pricing URL now redirects to Splunk's pricing page.

Pricing (as of Nov 11, 2026): the Splunk page lists Agent Observability starting at $100 per month per 1.2 million spans, billed annually, with 500 million Luna tokens and five Luna fine-tuning runs per year included, extended retention available, and availability in Observability Cloud and self-hosted deployments. The page does not mention Galileo by name and does not say what happens to the old free tier or existing Galileo contracts. Strengths: purpose-built small models for evaluation and guardrails, and the Splunk and Cisco backing for enterprise rollouts. Weaknesses:annual billing, an unclear migration story for former Galileo users, and no OpenTelemetry documentation in the pages I fetched. Best for: enterprises standardizing on Splunk Observability Cloud.

Opik (Comet)

Opik is Comet's open-source LLM evaluation and tracing platform. The repository is Apache-2.0 and very active, and the pricing page offers unlimited spans when you self-host.

Pricing (as of Nov 11, 2026): Open Source is $0 self-hosted with unlimited spans and retention. Free Cloud is $0 with 25k spans per month, 60 days of retention and up to ten team members. Pro Cloud is $19 per month with 100k spans, up to 50 team members, $5 per 100k additional spans and extended retention at $29 per 100k spans (60 to 400 days). Enterprise is custom and adds SSO, SLAs and compliance certifications.

Strengths. The cheapest paid cloud entry in this roundup. The evaluation docs describe Test Suites with natural-language assertions checked by an LLM judge, more than 30 pre-built metrics such as hallucination, relevance and coherence, side-by-side experiment tracking and annotation queues. OpenTelemetry works over OTLP/HTTP at /api/v1/private/otel. Weaknesses. The gRPC exporter causes errors, traces without a root span do not appear in the Traces tab, and I did not confirm pytest or online evaluation rules from the page I fetched. Best for: small teams that want an open, cheap option with a hosted tier.

Laminar

Laminar is an open-source observability platform aimed at agents. Its docs list tracing for the AI SDK, Claude Agent SDK, LangChain and Browser Use, and the repository is Apache-2.0.

Laminar product collage showing an agent trace timeline, a transcript view and event cluster charts
Laminar product preview showing trace, transcript and event cluster views. Source

Pricing (as of Nov 11, 2026): Free is $0 with 1 GB of data, 7 days of retention, one project and one seat, and no overage. Starter is $30 per month with 3 GB, $2 per GB overage and 30 days. Pro is $150 per month with 10 GB, $1.50 per GB overage and 6 months of retention. Starter and above get unlimited projects and seats. Enterprise adds on-premise deployment. Billing is by data volume, which suits agents with long traces but is different from per-span pricing.

Strengths. Laminar's backend accepts OTLP over gRPC, the recommended path, at api.lmnr.ai:8443. Its evaluation docs describe evaluate() locally or in CI, agent evaluations that run your agent in an isolated copy of its environment and score outcome and trajectory, datasets built from production traces, and a Debugger that records a run, replays it from cache up to the point under test, and verifies a fix with an eval. Weaknesses. A younger project with a smaller community than Langfuse or Phoenix, and the free tier keeps only 7 days. Best for: teams debugging long-running or browser-driven agents. Frameworks to instrument are covered in our agent frameworks roundup.

Promptfoo

Promptfoo is different from the others: it is a CLI and library for running evals and red teaming, and it runs completely locally. The docs say evals run on your machine and talk directly to the model provider. The repository is MIT-licensed.

Promptfoo homepage with a red teaming report preview and tabs for red teaming, model security, evaluations, guardrails and MCP
Promptfoo homepage screenshot showing the red teaming report view. Source

Pricing (as of Nov 11, 2026): Community is free forever and includes all evaluation features, all providers, self-hosting or local runs, vulnerability scanning and red teaming capped at 10k probes per month. Enterprise is custom and adds team sharing, continuous monitoring, SSO, API access and managed cloud. On-Premise is custom and adds deployment on your own infrastructure and a dedicated runner. On March 9, 2026, Promptfoo said it agreed to be acquired by OpenAI, that the deal was subject to customary closing conditions, and that Promptfoo will remain open source. We did not confirm a closing date.

# promptfooconfig.yaml (pattern from the Promptfoo getting-started docs)
description: Automatic response evaluation using LLM rubric scoring
prompts:
  - file://prompts.txt
providers:
  - openai:gpt-6-sol
defaultTest:
  assert:
    - type: llm-rubric
      value: Do not mention that you are an AI or chat assistant
tests:
  - vars:
      name: Bob
      question: Can you help me find a specific product on your website?

Run it with npx promptfoo@latest eval and review results with npx promptfoo@latest view; results can also be written as JSON, YAML, HTML or a spreadsheet. For CI, the docs show a GitHub Actions workflow that runs the eval and fails the job when the failure count is above zero:

name: LLM Eval
on:
  pull_request:
    paths: ['prompts/**', 'promptfooconfig.yaml']
jobs:
  evaluate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with: { node-version: '24' }
      - run: npx promptfoo@latest eval -c promptfooconfig.yaml -o results.json
        env:
          OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
      - run: |
          FAILURES=$(jq '.results.stats.failures' results.json)
          if [ "$FAILURES" -gt 0 ]; then exit 1; fi

Weaknesses. It is not a tracing backend, so you still need one of the tools above for production visibility. Best for: prompt regression tests and security testing of agents and RAG apps in CI. It pairs well with a coding agent that edits prompts; see our best AI coding agents guide.

OpenTelemetry Support Compared

OpenTelemetry (OTel) is the practical way to keep instrumentation portable. Most tools in this list now accept OTLP, but the transport, auth and attribute conventions differ, and those details decide whether a trace shows up cleanly. Langfuse and Opik take HTTP only. Laminar recommends gRPC. LangSmith maps langsmith.* and gen_ai.* attributes to its run fields, and Langfuse gives its own langfuse.* attributes precedence over generic GenAI conventions.

ToolWhat the docs say (as of Nov 11, 2026)
LangSmithOTLP/HTTP at /otel; x-api-key header; langsmith[otel] SDK flag; also export to other backends
LangfuseOTLP/HTTP at /api/public/otel (JSON or protobuf); no gRPC; Basic auth; send x-langfuse-ingestion-version: 4
BraintrustOTLP/HTTP at api.braintrust.dev/otel; Bearer key plus x-bt-parent; EU and BYOC data planes
Arize PhoenixBuilt on OpenTelemetry with OpenInference instrumentation; accepts OTLP traces
W&B WeaveOTLP protobuf at trace.wandb.ai/otel/v1/traces; wandb-api-key header; dedicated and self-managed hosts
HeliconeProxy or AI Gateway integration; OpenTelemetry not mentioned on the quick-start page
DatadogDatadog SDKs for Python, Node.js, Java; OpenTelemetry or HTTP API for custom stacks
Galileo / SplunkNot documented in the pages I fetched; check Splunk docs
OpikOTLP/HTTP only; gRPC exporter causes errors; set opik.project_name resource attribute
LaminarOTLP over gRPC (recommended) at api.lmnr.ai:8443, port 8001 self-hosted
PromptfooNot a tracing backend; evals run locally

One pattern worth copying from the LangSmith and Langfuse docs is fanout through an OpenTelemetry Collector, so a single app sends the same spans to two backends during a migration. Keep the root span when you filter spans in a collector; both Langfuse and Opik warn that traces without a root span break or disappear.

Eval Features Compared

“Evals” covers four jobs: scoring live traces, running datasets before a release, collecting human labels, and gating CI. The table records what each vendor's docs page said; “not covered” means the page I fetched did not mention it, not that the feature does not exist.

ToolLLM-as-judge / online evalsDatasetsCIHuman and other
LangSmithYes, offline and onlineDatasets from traces, synthetic, curatedNot covered on the evaluation page I fetchedHuman review, code rules, pairwise
LangfuseYes, on live tracesReusable datasets and experimentslangfuse/experiment-action fails PRs under a thresholdAnnotation queues, code evaluators
BraintrustYes, online scoring runs asyncDatasets with expected outputsDocumented under Run in CI/CDHuman review scores, autoevals
PhoenixYes, plus Ragas, DeepEval importsDatasets and experimentsVia SDK experimentsHuman annotations, code checks
WeaveYes (scorers, local small-model scorers)Not covered in fetched pagesNot covered in fetched pagesLocal scorers for toxicity, bias, PII
HeliconeNot covered in fetched pagesNot coveredNot coveredSessions and logs
DatadogYes, built-in and customDatasets from production traces, experimentsNot covered in fetched pagesHuman review and annotation
Galileo / SplunkLuna-2 small models for always-on evals (Splunk-stated)Not covered in fetched pagesNot coveredReal-time guardrails
OpikTest Suites with natural-language assertionsDatasets and 30+ metricspytest not covered in fetched pageAnnotation queues
LaminarYes via evaluate()Datasets from production tracesLocal or CIAgent trajectory scoring
Promptfoollm-rubric assertionsYAML test casesGitHub Action, quality gatesRed teaming

If your agent also keeps long-term memory, evaluate recall quality separately; the agent memory tools roundup covers the options. For an example of a cloud vendor shipping evaluation as a platform feature, see our Gemini Enterprise agent evaluations guide.

Benchmarks and Independent Data

There is no neutral public benchmark that ranks these platforms. Tracing overhead, ingestion latency and eval accuracy depend on your SDK, sampling, payload size and judge model, and vendors do not publish comparable numbers. We did not run our own benchmark and do not publish any performance score. What we can verify is documented behavior, such as Langfuse's note that direct OTel data can lag up to ten minutes without the ingestion-version header, and LangSmith's note that ingestion is asynchronous. GitHub activity gave us a rough maintenance signal on November 12, 2026: Langfuse about 37.3k stars, Opik about 23.4k, Promptfoo about 27.1k, Phoenix about 12.3k, Helicone about 6.3k, Laminar about 3.5k and Weave about 1.1k. Stars measure attention, not quality, so treat them as context only.

How to Choose

If you...PickNotes
You use LangChain or LangGraph and want zero frictionLangSmithNative tracing and Studio; price is per seat, so watch seat count.
You need self-hosting without an enterprise contractLangfuse, Phoenix, Opik or LaminarAll four publish a free self-host path.
Evals decide your release gateBraintrust or PromptfooScorers, datasets and CI are the primary workflow.
You already run Datadog or SplunkDatadog LLM Observability or Splunk Agent ObservabilityOne vendor, shared alerting and APM context.
Your agents run for minutes and fail mid-wayLaminar or LangSmithReplay and Studio help debug long trajectories.
You want the cheapest hosted tierOpik Pro at $19, Arize AX Pro at $50Compare span limits, not just price.
You want to avoid a vendor in fluxOTLP plus Phoenix, Langfuse or OpikOpenTelemetry keeps your instrumentation portable.
You only need prompt regression testsPromptfooA YAML file and a CI job; no backend to run.

A sensible rollout is three steps. First, instrument with OTel or the tool's SDK on one service and confirm that a full trace, including tool calls, appears. Second, turn 20 to 50 real production failures into a dataset and write two or three evaluators, at least one deterministic. Third, add a CI gate and an online sampled judge, and check judge scores against human labels before trusting them. If you also self-host a gateway for routing, the OmniRoute setup guide and the Vercel AI Gateway guide show where to attach logging. Hosting the agent itself is covered in best AI agent hosting platforms.

How We Evaluated

We fetched each vendor's pricing page, docs and repository on November 11, 2026, and used first-party sources for every price, limit and license. Where a page did not state something, we said so instead of filling the gap. Acquisition facts come from the companies' own posts where we could fetch them and from press coverage otherwise, and are labeled accordingly. There is no paid placement, affiliate link or sponsorship in this ranking. Prices change often, so confirm on the vendor page before you commit.

FAQ

What is the best LLM observability tool in 2026?

There is no single winner. Langfuse is the safest default for most teams because its core is MIT-licensed, it self-hosts for free and it covers tracing, datasets, LLM-as-judge and CI. LangSmith is the best fit if you build on LangChain or LangGraph. Braintrust suits eval-first teams. Phoenix, Opik and Laminar are strong open-source alternatives, and Datadog or Splunk make sense if you already run them.

Langfuse vs LangSmith: which should I pick?

Pick LangSmith if your stack is LangChain or LangGraph and you want the tightest integration; Plus costs $39 per seat per month and self-hosting is Enterprise-only (as of Nov 11, 2026). Pick Langfuse if you want open source, free self-hosting, unlimited users on paid cloud plans and usage-based pricing: Core is $29 per month and Pro is $199 per month.

Which tools are open source and free to self-host?

Langfuse (MIT core), Arize Phoenix (Elastic License 2.0, free with no feature limits), Opik (Apache-2.0), Laminar (Apache-2.0) and Promptfoo (MIT) all publish a free self-host or local path. Weave's SDK is Apache-2.0, but its hosted backend is a W&B and CoreWeave product. LangSmith and Braintrust list self-hosting under Enterprise.

Do these tools support OpenTelemetry?

Most do. LangSmith, Langfuse, Braintrust, Weave, Opik and Laminar document OTLP ingest endpoints, and Phoenix is built on OpenTelemetry with OpenInference. Note the transport details: Langfuse and Opik accept OTLP over HTTP and not gRPC, while Laminar recommends gRPC. Helicone uses a proxy integration and its quick-start page does not mention OpenTelemetry.

What happened to Helicone, Galileo and Promptfoo in 2026?

Helicone announced it was acquired by Mintlify in March 2026 and said it would run in maintenance mode, and its pricing page now says it is part of Experiential Labs. Cisco completed its acquisition of Galileo, which is now Splunk Agent Observability. OpenAI announced on March 9, 2026 that it agreed to acquire Promptfoo, which said it will remain open source. Langfuse joined ClickHouse on January 16, 2026 and said licensing and self-hosting do not change.

How much does LLM observability cost for a small team?

You can start at $0 on Langfuse Hobby, LangSmith Developer, Braintrust Starter, Arize AX Free, Opik Free Cloud, Laminar Free or Datadog's free tier. Cheapest paid entry points as of Nov 11, 2026 are Opik Pro at $19 per month and Langfuse Core at $29 per month. Compare the units, because they differ: traces, spans, GB of data, scores or requests.

Do I need a separate eval tool if I already have tracing?

Usually not. Langfuse, LangSmith, Braintrust, Phoenix, Datadog, Opik and Laminar all combine tracing with datasets and evaluators. Promptfoo is the exception that does evals and red teaming without a tracing backend, and it pairs well with any of the others as a CI gate.

Can I avoid vendor lock-in?

Instrument with OpenTelemetry and the gen_ai or OpenInference conventions where you can, and keep datasets exportable. Because several tools changed owners in 2026, portable instrumentation is the practical hedge. This is our inference, not a vendor guarantee.

Is LLM-as-judge reliable enough for production gating?

It is useful but biased and noisy. Vendors including Langfuse expose score analytics to measure agreement between human and AI labels, which is the right habit. Calibrate any judge against a human-labeled sample before using it as a release gate, and combine it with deterministic code checks.

Sources

All fetched on November 11, 2026 unless noted.