Arize vs Galileo vs Braintrust

Arize vs Galileo vs Braintrust

Turn this article into takeaways for your work.

Each assistant summarizes the article only for you and suggests best practices for your work.

If you're shipping an LLM feature or an agent to real customers, you've probably noticed that "can we see what it did" and "was the answer any good" are two different purchases. Arize, Galileo, and Braintrust all sell some version of both, but they start from different places. Arize grew out of ML monitoring and has an open-source tracing project, Phoenix, next to its commercial product. Galileo started with evaluation and runtime guardrails. Braintrust built its product around the experiment: run a test set, score it, compare it to last week's version, and block the release if it got worse.

The other thing that changed is who owns two of them. Both Arize and Galileo were acquired in 2026, and the buying questions now include "what happens to this product inside a bigger company." This comparison is written for the person who has to pick one and defend the choice: a head of engineering, an AI/ML lead, or a CTO who needs evals tied to releases. For the wider field, start with the LLM observability roundup or the agent observability roundup.

Key Facts

TL;DR

Arize (Phoenix and AX) Galileo (Splunk Agent Observability) Braintrust
Starts from ML monitoring, then LLM tracing and evals Evaluation and runtime guardrails Evaluation as the release gate
Owner today Dynatrace Cisco, sold through Splunk Independent
Open source option Phoenix, free to self-host, Elastic License 2.0 None None
Published entry price AX Free $0; AX Pro $50 a month From $100 per month per 1.2M spans annually, billed annually Starter $0; Pro $249 a month
Self-hosting Phoenix free; AX only on Enterprise Yes, per Splunk's pricing page On-prem or hosted deployment listed under Enterprise support
Standout Free self-hosted tracing plus unlimited evals on paid entry tiers Purpose-built small evaluator models and guardrails Experiments, scorers, and CI-style regression checks
Main caution New parent, pricing roadmap not stated Annual contract, little published past the entry price Meters on scores and data processed, not traces

What Each One Is Built For

Arize sells two things under one name. Phoenix is the open-source, self-hosted tool: tracing based on OpenTelemetry, LLM-based evaluation, datasets and experiments, and a prompt playground, per its GitHub README. AX is the commercial platform on top, hosted as SaaS or self-hosted on Enterprise. The draw is that you can start on Phoenix for free and move to AX without changing the instrumentation story.

Galileo is the one that treats the judge itself as a product. Its docs describe an observability, evaluation, and guardrail platform for GenAI and agentic applications, and Cisco's announcement frames it as real-time observability and guardrails for multi-agent systems. The distinctive piece is Luna, a family of small evaluator models meant to score outputs more cheaply and quickly than prompting a frontier model every time.

Braintrust treats evaluation as the main loop. Per its evaluation docs, an eval has three parts: data, a task, and scorers. Scorers can be built-in autoevals, LLM-as-a-judge prompts, or custom code, and experiments are immutable records you can compare over time. You prototype in a playground, promote a good configuration to an experiment, run it in CI/CD, and feed interesting production traces back into datasets.

If you're still deciding whether you need evaluation tooling at all, read how to evaluate AI agents first. And if tracing is the bigger gap, general AI observability is the broader frame.

Ownership After 2026

This is the part older roundups get wrong, so it's worth being precise about dates. Signing and closing are different events.

Arize Galileo
Buyer Dynatrace Cisco
Announced August 13, 2026 April 9, 2026
Reported price $915 million ($815 million cash plus replacement equity awards) Not stated
Completed Completion post published October 1, 2026 Marked complete in a May 22, 2026 update to Cisco's post
What continues Dynatrace says AX continues as a standalone offering and Phoenix remains open source Splunk lists the product as Splunk Agent Observability
Source Dynatrace press release and completion post Cisco and Splunk

Braintrust is the only one of the three that wasn't acquired in this window. That doesn't make it safer by itself, but it does mean one fewer roadmap decision is being made inside a larger platform company. For Arize, Dynatrace's completion post tells existing customers to talk to their account team about what the deal means for them, so pricing continuity is an open question to ask before you sign past a pilot. For Galileo, the move is already visible: the product is now sold on Splunk's pricing page rather than its own.

Evaluation Depth

Arize Galileo Braintrust
Offline evals and experiments Yes, datasets and experiments in Phoenix Yes, experiments for systematic testing per its docs Yes, the core product
Online scoring of production traffic Evals are listed as unlimited on AX Free, Pro, and Enterprise Runtime guardrails apply to live traffic Yes, asynchronous online scoring with LLM-as-a-judge
Judge approach LLM-based evaluation Luna small evaluator models, plus custom LLM-as-a-judge metrics Built-in autoevals, LLM-as-a-judge prompts, or code
AI-assisted eval building Not documented Fine-tune Luna on your own data (docs say it takes about 4,000 samples) Loop, an agent that analyzes data and builds evals
Release gating Possible through experiments; CI wiring is up to you Guardrails act at runtime rather than at merge time CI/CD integration is a documented use of experiments

The honest read: if the question is "did this prompt change make things worse before we shipped it," Braintrust is built around exactly that. If the question is "stop a bad answer before the customer sees it, cheaply enough to run on every request," Galileo's Luna and guardrails are aimed at that. If the question is "give me tracing and evals without a license fee to start," Phoenix is the free entry point. One caution on Luna: the cost and latency numbers come from Galileo's own docs, and the docs also say Luna-2 is available only on Galileo's Enterprise tier, while Splunk's pricing page lists Luna tokens with the entry price. Confirm which applies to you before you build a cost model on it.

LLM Evaluation Before and After Release

Tracing and OpenTelemetry

OpenTelemetry support is the lock-in question: if traces come in as standard OTLP, you can change backends without re-instrumenting your app.

Arize Galileo Braintrust
OTLP ingestion Phoenix is built on OpenTelemetry and OpenInference OTLP traces endpoint with Python and TypeScript setup OTLP endpoint at /otel/v1/traces, with US and EU data planes
OpenInference Native Python instrumentors documented; TypeScript routed through framework integrations Not documented
Frameworks named in docs Many agent frameworks and LLM providers via OpenInference LangGraph and OpenAI; Google ADK, Strands Agents, Vercel AI SDK, and Mastra have integration pages Not documented
Self-hosted trace endpoint Phoenix, free Yes, endpoint derived from your console URL Self-hosted data plane on Enterprise

All three accept OpenTelemetry traces, so none of them is a dead end on instrumentation. Arize is the only one where OpenTelemetry and OpenInference are the founding design rather than an ingestion path added later, which matters if you want a free local backend while developing.

Pricing: What Each Vendor Publishes

Prices below come from each vendor's own pricing page. The billed unit differs for every vendor, so the dollar figures aren't directly comparable.

How to Compare LLM Evaluation Costs

Arize AX Splunk Agent Observability (Galileo) Braintrust
Free tier AX Free $0: 25k spans a month, 1 GB, 15-day retention, unlimited users A free edition is listed; limits aren't described on the page Starter $0: 1 GB processed data, 10k scores a month, 14-day retention
Paid entry AX Pro $50 a month: 50k spans a month, 10 GB, 30-day retention From $100 per month per 1.2 million spans annually, billed annually; 500 million Luna tokens and 5 Luna fine-tuning runs a year Pro $249 a month: 5 GB processed data, 50k scores, 30-day retention, $100 monthly model credits
Billing unit Spans and GB Spans (plus Luna tokens) Processed data (GB) and scores
Overage Not stated Extra Luna tokens and extended retention by quote Data at $4 per GB (Starter) or $3 per GB (Pro); scores at $2.50 per 1,000 (Starter) or $1.50 per 1,000 (Pro)
Top tier Enterprise, custom, SaaS or self-hosted Quote Enterprise, custom
Source arize.com/pricing splunk.com pricing braintrust.dev/pricing

Braintrust's page shows monthly prices and states no annual option. Arize's pricing page lists AX Pro as $50 per month. Splunk bills its entry price annually.

To make the units concrete, take a team running 100,000 scores and 8 GB of processed data a month on Braintrust Pro. That's the $249 plan fee, plus 50,000 extra scores at $1.50 per 1,000 ($75), plus 3 extra GB at $3 per GB ($9), for $333 a month before any model usage beyond the $100 credit. You can't build the same calculation for Arize AX or Splunk past their entry volumes, because neither page publishes a rate beyond what's included. That gap is itself a buying signal: at real volume, expect a sales conversation with both.

Self-Hosting and Licensing

Arize Galileo Braintrust
Free self-host Yes, Phoenix No free self-host No
License Phoenix: Elastic License 2.0, source-available rather than permissive open source Proprietary Proprietary
Commercial self-host AX Enterprise, "SaaS or Self-Hosted" Splunk lists Observability Cloud and self-hosted deployments Enterprise support is listed with on-prem or hosted deployment

Phoenix's Elastic License 2.0 lets you read, run, and modify the code, but it is not the same legal position as Apache or MIT. Have legal read the LICENSE file before you build a product on top of it. If keeping prompts inside your own network is the requirement, the free path is Phoenix, and the commercial paths are enterprise conversations on all three. An LLM trace usually contains the full prompt and completion, so a trace store is a data-governance decision, not just a tooling one.

When Arize Is the Right Call

Pick Arize when you want to start free with real tracing and evals, keep the option to self-host, and eventually have a commercial upgrade path under the same brand. It also suits teams that already run Dynatrace, since Dynatrace says it plans to connect Arize's workflows into its platform.

Arize
Best for Teams that want a free, OpenTelemetry-native starting point and unlimited evals on cheap paid tiers
Real limitation New parent company, and the pricing page states no overage rate
Not ideal for Teams that want a settled post-acquisition roadmap before they commit

When Galileo Is the Right Call

Pick Galileo when the judge is the bottleneck: you need to score a large share of live traffic, or enforce guardrails in the request path, and a frontier-model judge is too slow or too costly. It is also the natural fit for organizations already buying Splunk or Cisco products.

Galileo
Best for Enterprise teams that want purpose-built evaluator models and runtime guardrails
Real limitation Annual billing, and nothing is published past the entry price
Not ideal for Small teams that want monthly self-serve billing or an open-source fallback

When Braintrust Is the Right Call

Pick Braintrust when your pain is shipping regressions. If prompt and model changes happen weekly and nobody can say whether the new version is better, an experiment-first tool pays for itself fast. It also helps that its plans have unlimited users, projects, datasets, and experiments.

Braintrust
Best for Teams that want evals wired into the release process
Real limitation Pricing meters on scores and processed data, so you need a score-volume estimate to budget
Not ideal for Teams that mainly want a free, self-hosted tracing backend

Decision Framework

Pick this If this describes your situation
Arize You want to prototype on free, self-hosted Phoenix and keep a path to a commercial platform
Arize You already run Dynatrace and want AI telemetry near the rest of your monitoring
Galileo You need cheap, fast judging or guardrails on live traffic and can buy through Splunk on an annual term
Braintrust Releases are gated on eval results and you want experiments compared over time
Braintrust Your team is small and you want a flat $249 Pro plan with overage you can calculate
Run a two-week bake-off You don't yet know your score volume, span volume, or judge cost; instrument one real app on each free tier first

What to Do Next

Take one LLM app that already has real traffic and instrument it with two of these three for two weeks. Collect 50 to 100 real cases, including some that failed, and build one regression eval from them. Then compare what each tool made easy: seeing the failing step, scoring it, and rerunning the test after a fix. Price the result at your own monthly spans or scores, not the free tier.

If your app is a retrieval pipeline, the RAG tools roundup covers what those traces are recording, and if the app keeps state between sessions, agent memory tools covers that layer. If requests pass through a gateway before the model, MCP gateways is worth reading alongside this one.

About the author

Camellia

Camellia

Principal Product Marketing Strategist

Camellia is Principal Product Marketing Strategist at Rework, helping B2B buyers pick the right software with confidence. With 6+ years in product marketing and 150+ SaaS tools evaluated across CRM, project management, and sales engagement, Camellia turns competitive intelligence into clear, honest comparisons. Readers get vendor evaluations they can trust to cut through marketing noise and decide faster.