GONATURELLE vs LangSmith: observability platform or regulated regression gate?
An engineering comparison for teams shipping AI agents into regulated workflows. Reviewed November 2026.
Capability rows judged against public documentation, November 2026. No vendor prices quoted.
The short version
LangSmith is LangChain's platform for tracing, debugging and evaluating LLM applications. It works with or without LangChain, records every run as a trace, and gives you datasets, experiments, code and LLM-as-judge evaluators, online evaluators that score sampled production traffic, annotation queues for human review, and pytest and Vitest integrations so evals can run in CI. If your first problem is seeing what an agent did in production, LangSmith is a mature answer. GONATURELLE solves a narrower problem: proving, before a merge, that a regulated agent still behaves correctly on cases a physician, attorney or actuary has labelled. It ships versioned vertical golden datasets with published inter-annotator agreement, deterministic trajectory assertions, judge ensembles calibrated against credentialed reviewers, and a gate whose output is a signed audit record. Most teams that buy GONATURELLE keep LangSmith for tracing and route a slice of its traces into GONATURELLE suites.
Where LangSmith is the better choice
- Production tracing and debuggingFull trace tree for every production run, filtering, dashboards, alerts and cost tracking.
- Online evaluation of live trafficOnline evaluators score sampled production runs with code or LLM-as-judge evaluators.
- Human review workflowAnnotation queues (single-run and pairwise) with rubrics and reviewer progress tracking.
Capability by capability
Filter by who is stronger. Rows we mark in the alternative's favour are the ones we would want to know about as buyers.
| Capability | GONATURELLE | Edge | |
|---|---|---|---|
| Production tracing and debugging | Captures trajectories during evaluation runs through @gonaturelle.trace; not a production observability tool. | Full trace tree for every production run, filtering, dashboards, alerts and cost tracking. | LangSmith |
| Online evaluation of live traffic | Not offered. GONATURELLE is an offline pre-production and regression engine. | Online evaluators score sampled production runs with code or LLM-as-judge evaluators. | LangSmith |
| Offline datasets and experiments | Suites built from expert packs and BYOD uploads, compared branch versus baseline. | Datasets, experiments and side-by-side comparison of runs across versions. | Parity |
| Domain golden datasets | Healthcare, FinTech, legal, insurance and life sciences packs labelled by two credentialed reviewers each, semantically versioned. | You build datasets from traces, uploads or annotation queues; no vertical expert-labelled packs ship with the product. | GONATURELLE |
| Trajectory and tool-call checks | Sequence constraints, JSON schema conformance, parameter bounds from formularies or rate tables, hallucinated-argument and loop detection. | Trajectory match and trajectory LLM-as-judge evaluators through LangChain's open-source agentevals package, plus custom code evaluators. | GONATURELLE |
| Judge calibration | Judge ensembles calibrated against MD, JD and CPA consensus; Cohen's kappa, Gwet's AC1, precision and recall published per judge. | LLM-as-judge evaluators you can align to your own human-graded examples; calibration data comes from your reviewers. | GONATURELLE |
| Human review workflow | Expert adjudication is done by GONATURELLE reviewers on curated packs; customer review happens in the run report. | Annotation queues (single-run and pairwise) with rubrics and reviewer progress tracking. | LangSmith |
| CI/CD gating | gonaturelle/gate-action@v2, GitLab CI and CircleCI templates; fast path of 20 critical cases on every push, full suite on merge or nightly. | pytest and Vitest integrations let you run evals in any CI and fail a build on your own thresholds. | Parity |
| Audit evidence | SHA-256 signed run manifests plus Annex IV, GMLP-aligned and bank model-risk (SR 26-2) style summaries. | Experiment results and traces are exportable; regulatory document formats are left to you. | GONATURELLE |
| Self-hosting | Single-tenant VPC on AWS, GCP or Azure, or air-gapped Kubernetes on Enterprise. | Self-hosted deployment on your Kubernetes cluster on its Enterprise plan. | Parity |
When to choose each
Choose LangSmith when
- Your main gap is production visibility: you need trace trees, latency and cost dashboards, and alerts on live traffic.
- You want to score real user sessions continuously with online evaluators and feed flagged runs to reviewers.
- Your agents are built on LangChain or LangGraph and you want the tightest native tracing with minimal setup.
- Your domain carries no regulatory exposure, and generic correctness and helpfulness rubrics are enough.
Choose GONATURELLE when
- A compliance, clinical safety or model risk committee must sign off on releases and asks for labelled evidence, not dashboards.
- You need cases written and double-labelled by physicians, attorneys, CPAs or actuaries rather than built from your own traffic.
- Your failures are in the path: wrong tool order, out-of-bounds parameters, arguments no upstream step produced.
- You want an LLM judge whose agreement with credentialed reviewers is measured and published before it gates a merge.
Running both
Most teams that evaluate GONATURELLE already run LangSmith. This is the setup they settle on.
- 01
Keep LangSmith as the system of record for production traces. Sample flagged runs (thumbs-down feedback, online evaluator failures, escalations) and export them as JSONL.
- 02
Import those traces into GONATURELLE as BYOD cases. De-identification runs on ingest, and a reviewer assigns the expected trajectory and label so the failure becomes a permanent regression case.
- 03
Run the GONATURELLE fast path on every pull request and the full suite nightly. Gate merges on GONATURELLE; watch the deployed behaviour in LangSmith.
- 04
When an GONATURELLE regression fires, open the same case in LangSmith's trace view with the branch build to debug the step that changed.
Migration steps
Most teams finish in one sprint, with both systems running in parallel until results line up.
Read the eval guide- 1Export a dataset or a filtered set of runs from LangSmith as JSONL with inputs, outputs and intermediate steps.
- 2Upload with gonaturelle datasets import --format langsmith-jsonl; PHI and PII detectors redact on ingest before anything is stored.
- 3Map your existing code evaluators to GONATURELLE assertions (assert_order, param_within, never_calls) and keep any custom Python checks as plugin assertions.
- 4Add the vertical pack that matches your agent, run both suites side by side for two weeks, then switch the required status check to gonaturelle/gate.
Frequently asked questions
Does GONATURELLE replace LangSmith?
For most teams, no. LangSmith covers production tracing, online evaluation and annotation queues, which GONATURELLE deliberately does not do. GONATURELLE replaces the part of your workflow where you assemble regulated test cases, decide whether a prompt change is safe, and produce the evidence a review committee asks for.
LangSmith can already run evals in CI. Why add GONATURELLE?
Running evals in CI is the easy part. The hard parts are the cases and the judge: whether the dataset contains the contraindication, adverse action or jurisdiction traps that matter, and whether the scorer agrees with a credentialed reviewer. GONATURELLE ships both, with per-pack agreement statistics, and produces a signed manifest for every gated run.
Can we keep our LangSmith evaluators?
Yes. Deterministic evaluators port directly as GONATURELLE plugin assertions. LLM-as-judge evaluators can run alongside GONATURELLE's calibrated judges, and the run report shows where they disagree, which is often the fastest way to find a miscalibrated rubric.
Is pricing comparable?
We do not publish other vendors' prices; check LangSmith's pricing page for current plans. GONATURELLE Developer is $499 per month and Scale is $1,899 per month, with a 14-day trial and 5,000 runs, no card required.
Other comparisons
GONATURELLE vs BraintrustExperiment workflow vs regulated golden sets
GONATURELLE vs Arize PhoenixOpenTelemetry tracing vs expert-calibrated judges
- GONATURELLE vs Manual prompt testingSampled vibe checks vs every-PR coverage
- GONATURELLE vs Generic open-source eval toolsGeneric heuristics vs domain golden datasets
Keep LangSmith. Add the gate.
Run your agent against an expert-labelled regulated pack in minutes. 14-day free production trial with 5,000 runs, no card.