Most “Braintrust vs” comparisons count features. This one asks whether the score an eval platform produces deserves trust. Eight platforms can run an eval on an agent: Braintrust, LangSmith, Opik, Promptfoo, DeepEval, Galileo, Arize Phoenix, and Langfuse. They differ on five tests: eval coverage, scoring validity, reliability, observability, and lifecycle. Each test below uses the vendors’ own documentation as of October 2026.
Licenses, self-hosting, pricing, and ownership come after the tests, because a feature table cannot settle them. For a ranked longlist, see the best AI agent evaluation platforms. For a Braintrust-first shortlist, see Braintrust alternatives. For the product itself, see what Braintrust is.
| Platforms compared | Braintrust, LangSmith, Opik, Promptfoo, DeepEval, Galileo (now Splunk Agent Observability), Arize Phoenix, Langfuse |
| The five tests | Eval coverage, scoring validity, reliability, observability, lifecycle |
| Where Braintrust is strongest | Whole-trace scorers, trials for score variance, versioned datasets, CI runs, six native SDK languages |
| Where Braintrust is constrained | Self-hosting needs the Enterprise plan, and its docs describe no built-in user simulator |
| Free self-hosting of the platform | Langfuse, Opik, and Arize Phoenix |
| Ownership changes in 2026 | Langfuse (ClickHouse), Promptfoo (OpenAI), Galileo (Cisco), Arize (Dynatrace) |
How should you test an agent eval platform?
An eval platform runs a task against a dataset and scores the result. Almost all of them, Braintrust included, describe that same anatomy: data, a task, and evaluators. Because the anatomy is shared, the differences sit in five places, and each one is a question you can answer from documentation before you run a pilot.
- Eval coverage. Does the platform handle multi-turn and multi-agent scenarios, user simulation, and security-specific tests?
- Scoring validity. Can it score the outcome and the path, including trajectory and tool calls, with scorers you can check against human judgment?
- Reliability. Can you repeat a run and report consistency? Anthropic defines pass^k as the probability that all k trials succeed. At a 75% per-trial success rate, three trials all pass about 42% of the time, which is why one green run proves little for a customer-facing agent.
- Observability. Can you see why a score moved, through traces and the pattern analysis built on them? This is where evals meet AI agent observability.
- Lifecycle. How do evals get created, versioned, run in CI, and fed back from production?
These five sit on top of the usual buying criteria of price, license, and SDK support, which the head-to-head section covers. For the metrics themselves, see agent evaluation benchmarks and metrics.
Test 1: which platform covers your eval scenarios?
Coverage decides whether you can test the failure you actually fear. A support agent that loses the thread on turn four needs a simulated user. A tool-calling agent exposed to the public needs adversarial tests.
| Platform | What the documentation shows |
|---|---|
| Braintrust | Trace-level scorers read a whole trace, which suits multi-step agents. Remote evals run your evaluation code on your own infrastructure. The docs reviewed describe no built-in user simulator. |
| LangSmith | A guide to simulating multi-turn interactions between your app and a simulated user, plus multi-turn online evaluators that score whole conversations. |
| Opik | An LLM-based user simulator that writes follow-up messages for a configurable number of turns, and Test Suites built on assertions. |
| Promptfoo | A simulated-user provider for agent conversations, inspired by Tau-bench, and red teaming for security scenarios. |
| DeepEval | A conversation simulator for multi-turn evals. Component-level evals are single-turn only today. |
| Galileo | Signals analyzes production traces for failure patterns, and logs group into sessions. |
| Arize Phoenix | Sessions group multi-turn traces, with pre-built evals for tool selection and tool invocation. |
| Langfuse | LLM-as-a-judge evaluators run on observations or on experiments, and the feature list includes session tracking for chats and threads. |
Four platforms document a user simulator by name: LangSmith, Opik, Promptfoo, and DeepEval. Braintrust’s documentation does not describe one, so a team testing long conversations on Braintrust writes its own simulation loop and scores the resulting trace.
Test 2: which platform gives you scores you can defend?
A score is only as good as its scorer. Braintrust returns a number between 0 and 1 from three scorer types: pre-built autoevals, LLM-as-a-judge, and custom code. It adds human review to build ground truth and validate automated scores. The others split on what they score beyond the final answer.
| Platform | What the documentation shows |
|---|---|
| Braintrust | Autoevals, LLM-as-a-judge, and custom-code scorers, plus human review scores for validating automated ones. |
| LangSmith | LLM-as-judge evaluators that can be calibrated with human feedback, annotation queues, and evaluation of the full trajectory of steps, tool calls, and reasoning. The open source agentevals package supplies the trajectory evaluators. |
| Opik | A trajectory accuracy approach for agents, and assertions on test suite items. |
| Promptfoo | Trajectory assertions for goal success, step count, tool arguments, tool sequence, and tool use. |
| DeepEval | 50+ research-backed metrics, with trajectory-based evaluation for an agent’s complete chain of steps. |
| Galileo | Luna-2 small language models for lower-latency metric evaluation, available only on the Enterprise tier. Signals can generate an LLM-as-a-judge evaluation from a discovered failure pattern. |
| Arize Phoenix | Pre-built evals for tool selection and tool invocation, and client- and server-side evals. |
| Langfuse | LLM-as-a-judge on observations and experiments, with trace-level evaluators deprecated in Langfuse v4, and human annotation queues in the feature list. |
Trajectory scoring separates the platforms that look at the path from the ones that look at the answer. Promptfoo, LangSmith, Opik, and DeepEval name trajectory evaluation explicitly, and Braintrust reaches the same place by giving a scorer the full trace. An LLM judge can be wrong, so pair it with hallucination detection checks and a small human-reviewed set. Galileo’s Luna-2 targets the cost of scoring at volume, not the validity of the judgment.
Test 3: which platform tells you whether a pass was luck?
LLM outputs vary between runs, so a single pass is a sample of one. Reliability means running each case more than once and reporting how often it holds.
| Platform | What the documentation shows |
|---|---|
| Braintrust | Trials run each input a set number of times to measure score variance, and the comparison view groups trials by input. |
| LangSmith | A num_repetitions parameter evaluates each dataset example several times. |
| Opik | Test Suites set runs_per_item and pass_threshold, which control how many times each item runs and how many runs must pass. |
| Promptfoo | A –repeat flag sets how many times each test runs. |
| DeepEval | An -r flag reruns each test case a set number of times. |
| Galileo | The Luna-2 and Signals pages reviewed do not cover repeat runs. |
| Arize Phoenix | Repetitions on experiments, available from Phoenix 11.37.0. |
| Langfuse | No repeat-run setting appears in the experiments documentation reviewed. |
Six of the eight document a repeat-run setting: Braintrust, LangSmith, Opik, Promptfoo, DeepEval, and Phoenix. None of the pages reviewed reports pass^k by name, so the all-trials-pass rate is a number you compute from per-trial results. Opik’s pass threshold comes closest to a built-in gate: setting it equal to the number of runs per item requires every run to pass. Braintrust’s trials report variance, and its CI documentation covers gating merges on results. For the underlying metric, see AI agent task success rate.
Test 4: which platform explains why a score moved?
Observability turns a dropped score into a cause. The platforms differ in how much analysis they run on traces for you.
| Platform | What the documentation shows |
|---|---|
| Braintrust | Topics classify logs by intent, sentiment, and issues, and feed datasets, scorers, and review queues. Patterns let Loop investigate traces on a schedule and record recurring problems with evidence. |
| LangSmith | Engine turns production traces into tracked issues with a diagnosis and a proposed fix, and can open a pull request for agents built with Deep Agents, LangChain, and LangGraph. |
| Opik | Agent tracing and analysis is listed in the free open source tier. |
| Promptfoo | Describes itself as an open-source CLI and library for evaluating and red-teaming LLM apps. Tracing is not its stated focus. |
| DeepEval | A traced app emits spans, and metrics attach to individual spans. The paid Confident AI plans add online evals and alerting. |
| Galileo | Signals analyzes 100% of production traces, groups related failures, and ranks them by priority. |
| Arize Phoenix | Built on OpenTelemetry and OpenInference, accepting traces over OTLP. |
| Langfuse | Traces and graphs for agents, with session tracking, in the feature list. |
Three platforms run automated analysis over production traces: Braintrust with Topics and Patterns, LangSmith with Engine, and Galileo with Signals. The others give you traces and leave the pattern-hunting to you. See what Arize and Phoenix cover for the Phoenix and AX split.
Test 5: which platform closes the loop from production back to evals?
The lifecycle test asks how a failure in production becomes a test that fails next time.
| Platform | What the documentation shows |
|---|---|
| Braintrust | Versioned datasets that experiments can pin to, CI runs through GitHub Actions or the bt eval CLI, and the same scorers on experiments or online production scoring. |
| LangSmith | Offline and online evals, annotation queues, and Engine creating ground-truth dataset examples from production traces. |
| Opik | Test Suites built in the UI, through the SDK, or by asking Ollie to turn a production trace into a test case. |
| Promptfoo | A CLI, library, and CI/CD workflow with declarative test cases. |
| DeepEval | A pytest-style runner, deepeval test run, for CI. |
| Galileo | Signals generates an LLM-as-a-judge evaluation from an identified failure pattern. |
| Arize Phoenix | Datasets and experiments, with an eval CI with pytest guide. |
| Langfuse | Human annotation queues and prompt versioning in the feature list. |
LangSmith, Opik, and Braintrust each document a path from a production trace to a dataset or test case. The same discipline applies to the harness around the model, which testing an AI agent harness covers.
What changed hands in 2026?
Four of the eight platforms changed owners in 2026, and the vendors’ own announcements say what stays the same.
| Date | Platform | What the vendor said |
|---|---|---|
| January 16 | Langfuse | ClickHouse acquired Langfuse, and it stays open source under its MIT license for core features. |
| March 9 | Promptfoo | Promptfoo agreed to join OpenAI and said it will remain open source. |
| May 22 | Galileo | Cisco completed the acquisition to strengthen Splunk Observability. Galileo’s docs now say it is Splunk Agent Observability as of August 7. |
| October 1 | Arize | Dynatrace completed its acquisition and said Arize will keep supporting both Phoenix and AX. |
Ownership matters here because eval history outlives roadmaps. If your regression baselines live in a platform, a new owner’s integration plans become your migration risk.
How does Braintrust compare head to head?
The five tests cover what each platform does. This section covers the terms: license, self-hosting, and price. The head-to-heads run in groups by how much of the platform you can run in your own environment without a sales contract: free self-hosting of the platform first, local libraries second, and Enterprise or hosted offerings last. Within a group the order carries no meaning. Braintrust is the reference point for each.
On the Braintrust side, self-hosting is available only on the Enterprise plan. Its pricing page lists a free Starter plan with 10k scores and 14-day retention, and Pro at $249 per month with 50k scores and 30-day retention. All tiers include unlimited users. It ships native SDKs for TypeScript, Python, Go, Java, Ruby, and C#, with a Rust SDK in alpha.
Braintrust vs. Langfuse
Langfuse is MIT licensed, and the self-hosted edition runs all core features for free without limitations. Its LLM-as-a-judge evaluators now target observations, and the docs say multi-span evaluations will build on that observations-first model, where Braintrust already hands a scorer the whole trace. Langfuse fits a team that must own the data plane. Braintrust fits a team that wants managed evals with human review and can take the Enterprise plan for self-hosting.
Braintrust vs. Opik
Opik is Apache-2.0 licensed with a full self-host feature set, and its pricing page lists a Pro Cloud plan at $19 per month with 100k spans per month and SDKs for Python and TypeScript. Opik’s own comparison says Braintrust is strongest at the evaluation and human-feedback layer, and that hybrid deployment on Braintrust is an enterprise option, not a free self-host path. Braintrust has the wider SDK list. Opik has the documented simulated user and the pass threshold.
Braintrust vs. Arize Phoenix
Phoenix is released under the Elastic License 2.0, and the license page says self-hosting on your own infrastructure is free and permitted, with no feature gates. Arize’s docs call Phoenix fully open source, while the license itself is ELv2, so read the license text before describing Phoenix in a procurement document. After the Dynatrace acquisition, Arize continues Phoenix and AX. Phoenix suits OpenTelemetry-native tracing you host yourself. Braintrust suits a team that values Topics, Patterns, and managed human review.
Braintrust vs. DeepEval
DeepEval is an Apache-2.0 licensed library you run locally, with 50+ metrics and a pytest idiom. It is a test framework first. The hosted layer is Confident AI, where the Starter plan at $200 per month adds online evals, annotation queues, chat simulations, and alerting. Braintrust folds those into one platform: its free Starter plan already includes unlimited experiments, though with a 14-day retention window.
Braintrust vs. Promptfoo
Promptfoo is MIT licensed, runs as a CLI, and puts red teaming next to evals, which is why security teams reach for it. Promptfoo said it will remain open source after joining OpenAI. If the agent needs ongoing scoring and trace analysis after deployment, that favors Braintrust. If the question is whether someone can make the agent misbehave, that favors Promptfoo.
Braintrust vs. LangSmith
LangSmith’s Plus plan costs $39 per seat per month, with a free Developer plan at one seat, and self-hosting is an add-on to the Enterprise plan. Braintrust prices on usage with unlimited users on every tier, so a large team pays differently on each. LangSmith integrates tightly with LangChain and LangGraph, and Engine can open pull requests for agents built there. Teams on other stacks should weigh Braintrust’s six SDK languages against that.
Braintrust vs. Galileo
Galileo’s Python and TypeScript SDKs cover two of the six languages Braintrust supports, and its Luna-2 evaluation models are Enterprise-tier only. With Cisco’s acquisition completed and Galileo documented as Splunk Agent Observability, a team already running Splunk has a platform decision that Braintrust cannot match on integration. Teams outside Splunk compare it on the five tests, where both run automated analysis over production traces. The Galileo docs reviewed describe a hosted product, and we found no free self-hosting path in them.
Which platform fits which situation?
The table follows the situation, not a ranking, so it is not ordered by preference.
| If your situation is | Start with | Why |
|---|---|---|
| Your agents run on LangChain or LangGraph | LangSmith | Engine can open pull requests for agents built on those frameworks |
| The platform has to run in your own environment at no license cost | Langfuse, Opik, or Arize Phoenix | Each documents free self-hosting of the platform |
| You want evals as unit tests in CI | DeepEval | pytest-style runner with 50+ metrics |
| Security testing comes first | Promptfoo | Red teaming and simulated-user conversations in one CLI |
| You already run Splunk | Galileo, now Splunk Agent Observability | Documented as part of that product |
| Your services span Go, Java, Ruby, and C# | Braintrust | Native SDKs for six languages |
| You need a documented pass-threshold gate across repeat runs | Opik | runs_per_item and pass_threshold on Test Suites |
| You need automated analysis of production traces | Braintrust, LangSmith, or Galileo | Topics and Patterns, Engine, and Signals respectively |
What do all eight platforms score against?
Every platform above scores an agent against a dataset, a task, and a scorer. The answer key behind those scorers is context. A scorer that checks a revenue figure needs to know which revenue definition the business approved, and no eval platform supplies that definition. Without it, a platform can pass a confident wrong answer.
Atlan is the Context Layer for AI. Context Engineering Studio assembles a context repository for one use case from the governed context in Atlan’s catalog and glossary, drawing on what Context Agents keep current. The repository links to governed assets instead of copying them, so a definition traces back to where it is governed. See context repositories for AI agents for how one is scoped.
Simulate is the test step. It runs an autogenerated question set against a context repository and reports which questions pass, which fail, and what is missing, such as a description, a join, or a filter. Atlan’s docs describe Simulate as an early-stage feature that is still evolving. It scores the context. Your eval platform scores the agent. Running both separates a bad prompt from a bad definition, which a single score cannot do. The same split is covered in context simulation vs manual QA, context evals vs data quality testing, and what context testing is.
The Atlan MCP server makes that context layer callable by any AI tool, with answers governed by the permissions already set in Atlan. An agent under test in any of the eight platforms can read the same governed definitions through MCP. That keeps the agent and the eval looking at one answer key. For the wider picture, see business context for AI and the Enterprise Data Graph.
The video above walks through Atlan’s bootstrap, test, and ship loop for context, the same loop an eval platform runs for agent behavior.
Moving forward with an agent eval platform
Braintrust is the reference here because of its six native SDK languages, whole-trace scorers, trials, and managed human review workflow, and because its self-hosting sits behind the Enterprise plan. Each of the other seven wins a specific situation: LangSmith on LangChain stacks, Langfuse, Opik, and Phoenix where you must host the platform yourself, DeepEval for pytest, Promptfoo for red teaming, and Galileo for Splunk shops.
Before you commit, run your five worst production failures through the shortlisted platforms and check each against the five tests. If a platform cannot reproduce a failure you already know about, its score will not catch the next one. Then ask what the scorer treats as correct, and who owns that definition. For the broader build, context engineering for AI agents covers where the answer key comes from.
FAQs about Braintrust vs other agent eval platforms
1. What is the main difference between Braintrust and other agent eval platforms?
Braintrust is a managed platform that scores whole traces, runs trials for score variance, and ships native SDKs in six languages. Its main constraint is that self-hosting needs the Enterprise plan. Langfuse, Opik, and Arize Phoenix document free self-hosting, while LangSmith, DeepEval, Promptfoo, and Galileo differ on user simulation, repeat runs, and ownership.
2. Which agent eval platforms can you self-host for free?
Langfuse (MIT) says its self-hosted edition runs all core features for free. Opik (Apache-2.0) has a free open source tier, and Arize Phoenix (Elastic License 2.0) says self-hosting is free with no feature gates. DeepEval and Promptfoo are libraries you run locally. Braintrust and LangSmith both treat self-hosting as an Enterprise matter.
3. Does Braintrust support user simulation or pass^k?
The Braintrust documentation reviewed does not describe a built-in user simulator or a metric named pass^k. It does document trials, which run each input several times to measure score variance, and remote evals that run your own evaluation code. You can compute pass^k yourself from per-trial results.
4. Which SDK languages does Braintrust support?
Braintrust lists native SDKs for TypeScript, Python, Go, Java, Ruby, and C#. A Rust SDK for tracing and evals is in alpha and supports a smaller set of features. Galileo documents Python and TypeScript SDKs, and Opik lists Python and TypeScript.
5. Which eval platforms changed owners in 2026?
ClickHouse acquired Langfuse in January, Promptfoo agreed to join OpenAI in March, Cisco completed its Galileo acquisition in May, and Dynatrace completed its Arize acquisition on October 1. Langfuse and Promptfoo said they stay open source, and Arize said it keeps supporting Phoenix and AX.
6. How does Atlan work with an agent eval platform?
The eval platform scores the agent, and Atlan supplies and tests the context the agent relies on. Context Engineering Studio assembles a context repository from governed Atlan assets, Simulate runs an autogenerated question set against it, and the Atlan MCP server lets any MCP-capable agent read the same definitions. Atlan documents Simulate as early-stage.
Sources
- Evaluate, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate
- Demystifying evals for AI agents, Anthropic Engineering, 2026. https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents
- Traces, OpenTelemetry Documentation, 2026. https://opentelemetry.io/docs/concepts/signals/traces/
- Evaluate output quality with scorers and classifiers, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate/write-scorers
- Remote evals, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate/remote-evals
- How to simulate multi-turn interactions, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/multi-turn-simulation
- Set up multi-turn online evaluators, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/online-evaluations-multi-turn
- Evaluate multi-turn agents, Opik Documentation, 2026. https://www.comet.com/docs/opik/evaluation/advanced/evaluate_multi_turn_agents
- Building Test Suites, Opik Documentation, 2026. https://www.comet.com/docs/opik/evaluation/advanced/building-test-suites
- Simulated User, Promptfoo Documentation, 2026. https://www.promptfoo.dev/docs/providers/simulated-user/
- Intro, Promptfoo Documentation, 2026. https://www.promptfoo.dev/docs/intro/
- Conversation Simulator, DeepEval Documentation, 2026. https://deepeval.com/docs/conversation-simulator
- Component-Level Evals, DeepEval Documentation, 2026. https://deepeval.com/docs/evaluation-component-level-llm-evals
- Signals, Galileo Documentation, 2026. https://docs.galileo.ai/concepts/signals
- Sessions Overview, Galileo Documentation, 2026. https://docs.galileo.ai/concepts/logging/sessions/sessions-overview
- Sessions, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/tracing/llm-traces/sessions
- Tool Selection, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/evaluation/pre-built-metrics/tool-selection
- LLM-as-a-Judge, Langfuse Documentation, 2026. https://langfuse.com/docs/evaluation/evaluation-methods/llm-as-a-judge
- Self-hosting pricing and feature comparison, Langfuse, 2026. https://langfuse.com/pricing-self-host
- Set up human review, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/annotate/human-review
- LangSmith Evaluation, LangChain, 2026. https://www.langchain.com/langsmith/evaluation
- How to evaluate your agent with trajectory evaluations, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/trajectory-evals
- Evaluate agent trajectories, Opik Documentation, 2026. https://www.comet.com/docs/opik/evaluation/advanced/evaluate_agent_trajectory
- Assertions and metrics, Promptfoo Documentation, 2026. https://www.promptfoo.dev/docs/configuration/expected-outputs/
- DeepEval, the LLM evaluation framework, DeepEval Documentation, 2026. https://deepeval.com/
- Luna-2 Overview, Galileo Documentation, 2026. https://docs.galileo.ai/concepts/luna/luna
- LLM Evals, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/evaluation/llm-evals
- Advanced evaluations: run trials, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate/advanced-evaluations
- Compare experiments, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate/compare-experiments
- How to evaluate with repetitions, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/repetition
- Command line, Promptfoo Documentation, 2026. https://www.promptfoo.dev/docs/usage/command-line/
- Flags and Configs, DeepEval Documentation, 2026. https://deepeval.com/docs/evaluation-flags-and-configs
- Repetitions, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/datasets-and-experiments/how-to-experiments/repetitions
- Experiments overview, Langfuse Documentation, 2026. https://langfuse.com/docs/evaluation/experiments/overview
- Topics, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/observe/topics
- Patterns, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/observe/patterns
- LangSmith Engine, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/engine
- Opik pricing, Comet, 2026. https://www.comet.com/site/pricing/
- Confident AI pricing, Confident AI, 2026. https://www.confident-ai.com/pricing
- Arize Phoenix documentation, Arize, 2026. https://arize.com/docs/phoenix
- Datasets, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/annotate/datasets
- Run experiments in CI/CD, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/evaluate/run-in-ci
- Eval CI with pytest, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/datasets-and-experiments/how-to-experiments/eval-ci-with-pytest
- ClickHouse acquires Langfuse, ClickHouse Blog, 2026. https://clickhouse.com/blog/clickhouse-acquires-langfuse-open-source-llm-observability
- Promptfoo is joining OpenAI, Promptfoo Blog, 2026. https://www.promptfoo.dev/blog/promptfoo-joining-openai/
- Cisco announces intent to acquire Galileo (updated May 22, 2026), Cisco Blogs, 2026. https://blogs.cisco.com/news/cisco-announces-the-intent-to-acquire-galileo
- What is Splunk Agent Observability, Splunk Documentation, 2026. https://agent-observability-docs.splunk.com/what-is-splunk-agent-observability
- Dynatrace completes acquisition of Arize, Dynatrace, 2026.
- Self-hosting Braintrust, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/admin/self-hosting
- Braintrust pricing, Braintrust, 2026. https://www.braintrust.dev/pricing
- Braintrust SDKs, Braintrust Documentation, 2026. https://www.braintrust.dev/docs/sdks
- Braintrust vs. Opik, Comet, 2026. https://www.comet.com/site/products/opik/compare/braintrust-vs-opik/
- License, Arize Phoenix Documentation, 2026. https://arize.com/docs/phoenix/self-hosting/license
- DeepEval repository and license, GitHub, Confident AI, 2026. https://github.com/confident-ai/deepeval
- Promptfoo repository and license, GitHub, Promptfoo, 2026. https://github.com/promptfoo/promptfoo
- LangSmith pricing, LangChain, 2026. https://www.langchain.com/pricing
- Self-hosted LangSmith, LangSmith Documentation, 2026. https://docs.langchain.com/langsmith/self-hosted
- SDK overview, Galileo Documentation, 2026. https://docs.galileo.ai/sdk-api/overview
- What is Context Engineering Studio, Atlan Documentation, 2026. https://docs.atlan.com/platform/context-engineering-studio/what-is-context-engineering-studio
- What’s in a context repository, Atlan Documentation, 2026. https://docs.atlan.com/product/capabilities/governance/context-engineering-studio/concepts/whats-in-a-context-repository
- Run simulations, Atlan Documentation, 2026.
- Set up Atlan MCP, Atlan Documentation, 2026. https://docs.atlan.com/product/capabilities/atlan-ai/how-tos/remote-mcp-overview
- Bootstrap, Test, Ship: How Atlan Versions Context Like Code (video), atlanHQ, YouTube, 2026. https://www.youtube.com/watch?v=c9GLHjpw0hc