Skip to main content
PromptQuorum
Home/Local LLMs/Best LLM Evaluation Tool 2026: Braintrust vs Weave vs Promptfoo
Tools & Interfaces

Best LLM Evaluation Tool 2026: Braintrust vs Weave vs Promptfoo

ยท13 min readยทBy Hans Kuepper ยท Founder of PromptQuorum, multi-model AI dispatch tool ยท PromptQuorum

This page contains links to third-party products for reference. PromptQuorum is not enrolled in any affiliate program โ€” these are plain links that earn no commission. Clicking links and your next steps are entirely your own responsibility. These links do not represent any endorsement or verification by PromptQuorum.

Braintrust is the strongest all-round evaluation platform for teams shipping LLM features to production, with a free tier covering 10,000 scores a month and Pro at $249. Weave is the natural choice if you already use Weights & Biases, starting at $60 a month but restricted to organisations under 50 employees. Promptfoo is the best free, CI-native option: MIT-licensed, free at any scale because it runs on your own machines, and now owned by OpenAI, which acquired it in March 2026 and committed publicly to keeping it open source under its current licence.

Key Takeaways

  • Braintrust โ€” free Starter tier with 10,000 scores a month, 1 GB of processed data, 14-day retention, $10 of model credits and unlimited users. Pro is $249 a month and includes $249 of model credits, 5 GB of data, 50,000 scores and 30-day retention. Enterprise adds custom retention and on-prem or hosted deployment.
  • Weave โ€” part of Weights & Biases. The free tier gives unlimited Weave seats and 1 GB a month of ingestion. Pro starts at $60 a month with 1.5 GB, but eligibility is explicitly limited to "early-stage teams fewer than 50 employees"; larger organisations must move to Enterprise. Extra ingestion is $0.10 per MB.
  • Promptfoo โ€” 24.6k GitHub stars, MIT-licensed, and free at any scale because it runs as a CLI and library on infrastructure you already own. Your only cost is the model API spend the evals themselves consume, which every LLM-as-judge workflow incurs on any platform.
  • OpenAI announced its acquisition of Promptfoo on 9 March 2026 and stated publicly that "Promptfoo will remain open source under the current license, and we will continue to service and support current customers." The repository is still MIT and was pushed the day this page was checked.
  • A correction worth making: several write-ups describe Braintrust's Pro model credits as a promotional rate dropping to $100 a month after 1 September 2026. No such expiry appears on Braintrust's pricing page. The only promotion it lists is "6โ€“12 months free for qualifying startups". Budget from the vendor page.
  • Promptfoo is a security tool as much as an eval tool. Its own description leads with red-teaming, penetration testing and vulnerability scanning, and OpenAI framed the acquisition around agentic security testing. That is a real difference in emphasis from Braintrust and Weave.
  • None of the three has a public affiliate or referral programme for content creators. Weights & Biases runs a partner programme, but it is a reseller and technology-integration scheme aimed at consultancies, not a per-referral payout. PromptQuorum earns nothing from this page.

๐Ÿ† Best choice for your situation

Choose on where the eval runs and who reads the results, not on the scoring feature list โ€” all three cover the same scoring primitives. Read down and stop at the first line that describes you.

  • Non-engineers need to review eval failures โ†’ Braintrust. The hosted UI, human-review queues and dataset versioning exist for exactly that, and the free tier covers most early-stage volume.
  • You already run Weights & Biases โ†’ Weave. Evals land beside your existing experiment tracking, and the free tier gives unlimited seats. Check the under-50-employees limit before planning on Pro.
  • You want evals as version-controlled config with no vendor โ†’ Promptfoo. YAML or JS next to your code, diffable in a pull request, free regardless of scale.
  • You are testing for prompt injection and agent security, not just quality โ†’ Promptfoo. Red-teaming and vulnerability scanning are its stated purpose, and see prompt security and injection testing tools.
  • You have a handful of test cases and one engineer โ†’ none of them yet. A scored script in CI is enough until the dataset is big enough to need management.
Braintrust โ€” see pricingproduct link ยท disclosedPromptfoo โ€” open-source repositoryproduct link ยท disclosed

What an LLM eval tool actually does

An LLM evaluation tool runs a dataset of test cases through your prompt or agent and scores each output, so you can tell whether a change made things better or worse before it reaches users. A dataset is usually a set of input and expected-output pairs, drawn from production logs, written by hand as edge cases, or generated. Scorers range from deterministic checks like string match and JSON schema validation, through LLM-as-judge grading where a second model scores against a rubric, to custom functions you write yourself.

That is a different job from watching what the system does once it is live. Evaluation answers "is this change safe to ship"; production monitoring answers "what is it doing now". This page is about the first question. For the prompt-level view of the same problem, see how to evaluate prompt quality.

๐Ÿ“ In One Sentence

An LLM evaluation tool runs a fixed dataset of test cases through your prompt or agent, scores each output with deterministic checks, LLM-as-judge grading or custom functions, and reports whether a change improved or regressed quality before release.

๐Ÿ’ฌ In Plain Terms

It is a test suite for something that does not give the same answer twice. Instead of asserting exact output, you score it, and you watch whether the average moves the wrong way when you change a prompt.

Braintrust vs Weave vs Promptfoo

All three do LLM-as-judge, custom scorers and dataset regression testing, so the comparison is about hosting model, cost structure and eligibility. Pricing was read from each vendor's own page on 28 August 2026, and repository figures from the GitHub API the same day.

CriterionBraintrustWeavePromptfoo
ModelHosted platform with UIHosted, part of W&BCLI and library you run
LicenceCommercialApache-2.0 SDK, hosted serviceMIT
Free tier10,000 scores/mo, 1 GB, 14-day retention1 GB/mo ingestion, unlimited seatsFree at any scale
Paid entryPro $249/mo, $249 credits includedFrom $60/mo, 1.5 GBEnterprise tier, custom
Eligibility limitNone stated on paid tiersPro is under 50 employees onlyNone
Overage$1.50 per 1,000 scores on Pro$0.10 per MB ingestionOnly your model API spend
Self-hostingEnterprise, on-prem or hostedEnterprise single-tenantDefault โ€” runs on your machines
Affiliate programmeNone foundNone foundNone found

โš ๏ธWarning: Weave's Pro tier is not simply a cheaper plan: Weights & Biases states it is "for early-stage teams fewer than 50 employees" and that customers exceeding those guidelines must transition to Enterprise. If you are over that headcount, the real comparison is Braintrust Pro at $249 against a custom Enterprise quote, not against $60.

Braintrust: the production choice

Braintrust is the one to pick when people who do not write code need to look at eval results. Its value is concentrated in the hosted UI, dataset versioning and human-review workflow, which is exactly the part you would otherwise have to build.

1

Braintrust โ€” best for cross-functional production teams

Free for 10,000 scores a month, Pro $249 with $249 of model credits included

The free Starter tier is unusually generous for a hosted platform: 10,000 scores a month, 1 GB of processed data, 14 days of retention, $10 of model credits, and unlimited users, projects, datasets and experiments. Unlimited seats on a free tier matters here, because the whole reason to choose Braintrust is letting product managers and domain experts review failures without buying them licences. Pro at $249 a month raises that to 50,000 scores, 5 GB and 30-day retention, and includes $249 of model credits, which effectively offsets the LLM-as-judge spend for a mid-size workload. Overage is metered rather than blocking: $1.50 per 1,000 scores and $3 per GB on Pro. Enterprise adds custom retention and export, RBAC and on-prem or hosted deployment.

Pros

  • +Unlimited users even on the free tier, which is the point for cross-functional review
  • +Free tier of 10,000 scores a month genuinely covers early-stage projects
  • +Pro includes $249 of model credits, largely offsetting judge-model spend at that tier
  • +On-prem or hosted deployment available for privacy-sensitive workloads

Cons

  • โ€“14-day retention on free is short if you want to compare against last month
  • โ€“Self-hosting requires Enterprise and a sales conversation, with no published price
  • โ€“Commercial platform, so unlike Promptfoo there is no fallback if pricing changes
Braintrust โ€” see pricingproduct link ยท disclosed

Weave: the Weights & Biases choice

Weave is the obvious answer if your team already tracks experiments in Weights & Biases, and a harder sell if it does not. The integration is the argument: evals land next to the runs you are already looking at.

1

Weave โ€” best inside the Weights & Biases ecosystem

Free 1 GB a month with unlimited seats, Pro from $60 under 50 employees

Weave covers application evaluations, tracing and scorers, and the free tier gives unlimited Weave seats with 1 GB a month of ingestion, which is a reasonable starting point for a small team. Pro starts at $60 a month billed monthly with 1.5 GB, and additional ingestion is $0.10 per MB. The catch is eligibility rather than price: Weights & Biases states Pro is "for early-stage teams fewer than 50 employees" and that customers exceeding those guidelines must move to Enterprise. Enterprise is where the serious deployment options live, including a single-tenant option, HIPAA compliance, customer-managed encryption keys, SSO and audit logs. Note that single-tenant is closer to a dedicated instance than to true on-premise, so confirm the specifics with W&B before assuming it satisfies an on-prem-only requirement.

Pros

  • +Free tier with unlimited Weave seats and 1 GB a month of ingestion
  • +Evals sit alongside existing W&B experiment tracking and registry
  • +Enterprise offers single-tenant, HIPAA, customer-managed encryption keys and SSO
  • +Pro entry price of $60 a month is the lowest paid tier of the three

Cons

  • โ€“Pro is restricted to organisations under 50 employees, which is a hard eligibility ceiling
  • โ€“Ingestion-metered pricing at $0.10/MB is harder to forecast than a score count
  • โ€“Weakest standalone case if you do not already use Weights & Biases
Weave โ€” see Weights & Biases pricingproduct link ยท disclosed

Promptfoo: the free CI-native choice

Promptfoo is the one that costs nothing at any scale, because you run it yourself. It is a CLI and library rather than a platform, so evals live as configuration next to your code and run wherever your tests already run.

1

Promptfoo โ€” best free and CI-native option

24.6k stars, MIT-licensed, free at any scale, now owned by OpenAI

Promptfoo has 24,638 GitHub stars and an MIT licence, and it was pushed the day this page was checked, so it is unambiguously active. Because it runs on infrastructure you already own, there is no per-score or per-gigabyte meter: your only cost is the model API spend the evals consume, which you would pay on any platform. Defining datasets as YAML, CSV or JS is more friction than clicking through a UI, but it makes evals diffable in a pull request, which is a genuine advantage when the eval config should be reviewed like any other code. Worth knowing what it actually is: the project describes itself as testing prompts, agents and RAG, with red-teaming, penetration testing and vulnerability scanning for AI. Security is not a side feature here, and OpenAI framed its acquisition around agentic security testing.

Pros

  • +Free at any scale, with no score or ingestion meter
  • +Evals as version-controlled config, diffable and reviewable in a pull request
  • +MIT-licensed, so there is no vendor to depend on if terms change
  • +Red-teaming and vulnerability scanning are first-class, not bolted on

Cons

  • โ€“No hosted UI by default, so non-engineers have nothing to click through
  • โ€“YAML and CSV datasets are more setup friction than building one in a browser
  • โ€“Now owned by OpenAI, which is a governance consideration even with the open-source commitment
Promptfoo โ€” open-source repositoryproduct link ยท disclosed

What the OpenAI acquisition means for Promptfoo

OpenAI announced it was acquiring Promptfoo on 9 March 2026, and committed publicly to keeping it open source. OpenAI's own statement reads: "Promptfoo will remain open source under the current license, and we will continue to service and support current customers." The acquisition was reported at the time by TechCrunch, CNBC and Forbes, and confirmed on both OpenAI's and Promptfoo's own sites.

The evidence on the ground supports the commitment so far. Nearly six months later the repository is still under the `promptfoo` organisation, still MIT-licensed, and was pushed the day this page was checked. That is what you would want to see.

The reason to think about it anyway is governance rather than licence. An evaluation tool is the thing you use to judge models, and it is now owned by a company that makes models. The MIT licence means you can fork if the project direction ever stops serving you, which is a real protection that Braintrust and Weave do not offer. But if your evaluation strategy depends on neutrality between model vendors, that is worth a deliberate decision rather than an assumption.

๐Ÿ“ŒNote: OpenAI said Promptfoo's technology will be integrated into OpenAI Frontier for automated red-teaming and agentic security testing. That is consistent with Promptfoo's existing security emphasis, and suggests the security side is likely to receive more investment than the general-purpose eval side.

How the pricing compares

Cost scales with data volume and judge-model spend, not seats โ€” which is why unlimited users on the free tiers is more useful than it first sounds. The table below prices a mid-size workload of roughly 50,000 eval scores a month.

ScenarioBraintrustWeavePromptfoo
Free tier limit10,000 scores, 1 GB, 14-day retention1 GB/mo ingestion, unlimited seatsNo limit
Paid tierPro $249/moFrom $60/moNone needed
Included at that tier50,000 scores, 5 GB, $249 credits1.5 GB ingestionNot applicable
50,000 scores a monthCovered by Pro at $249Depends on GB, likely over 1.5 GBModel API spend only
Overage rate$1.50 per 1,000 scores, $3/GB$0.10 per MBNone
Eligibility ceilingNone statedPro under 50 employeesNone

Braintrust bills by score, Weave by gigabyte ingested. Those are not comparable units, so estimate both from your own workload before treating $60 as cheaper than $249.

โš ๏ธWarning: Several comparisons state that Braintrust's $249 of Pro model credits is a 2026 promotion dropping to $100 a month after 1 September 2026. That expiry does not appear on Braintrust's pricing page, which lists only "6โ€“12 months free for qualifying startups" as a promotion. Price from the vendor page rather than from a comparison article, this one included.

Self-hosting and data residency

Promptfoo is the only one of the three where self-hosting is the default rather than an enterprise upgrade. Because it is a CLI and library, your test cases and model outputs never leave your environment unless you deliberately choose a hosted tier. For a team under data-residency rules, that removes the question entirely rather than answering it.

Braintrust offers on-prem or hosted deployment, but on Enterprise only, which means custom pricing and a sales conversation. It is a real deployment option rather than a marketing line, but you cannot evaluate it self-serve.

Weave's Enterprise tier offers a single-tenant option with customer-managed encryption keys, HIPAA compliance and secure private connectivity. Read that carefully: single-tenant with customer-managed keys is a dedicated instance, which is not the same thing as running inside your own perimeter. If your requirement is strictly on-premise, confirm the specifics with Weights & Biases rather than assuming the single-tenant option satisfies it.

Who should use what

Team shape decides this more than feature lists. Five profiles cover most readers.

  • Solo developer on an MVP โ†’ Promptfoo. No account, no meter, and nothing to remove if the project changes direction.
  • Product team shipping an LLM feature with PM and QA review โ†’ Braintrust. Unlimited users on the free tier is the specific thing that makes cross-functional review workable.
  • Team already running Weights & Biases โ†’ Weave, provided you are under 50 employees for Pro. Above that, price Enterprise before comparing.
  • Security or platform team testing for prompt injection โ†’ Promptfoo, whose red-teaming focus matches the task. See also prompt security and injection testing tools.
  • Team evaluating across several model providers โ†’ Promptfoo or Braintrust, and route the calls through a gateway so provider comparison is a config change; see the best LLM API gateway.

Evaluation tooling in the EU, Japan and China

Eval datasets are usually built from production traffic, which makes them some of the most sensitive data in an LLM stack. That turns the hosted-versus-local choice into a compliance question in three major markets.

Common mistakes when choosing an eval tool

  1. 1
    Comparing $60 against $249 without checking eligibility
    Why it matters: Weave Pro is restricted to organisations under 50 employees. Above that headcount the real comparison is Braintrust Pro against a custom Weave Enterprise quote, and the $60 figure is not available to you at all.
  2. 2
    Budgeting around a Braintrust promotional expiry that is not published
    Why it matters: The claim that Pro credits drop to $100 a month after 1 September 2026 does not appear on Braintrust's pricing page. Planning a migration around an expiry the vendor has not announced wastes effort; re-read the pricing page instead.
  3. 3
    Treating scores and gigabytes as comparable units
    Why it matters: Braintrust meters scores, Weave meters ingestion. A workload that is comfortable inside 50,000 scores may or may not fit inside 1.5 GB depending on how large your traces are. Estimate both from your own data before ranking on price.
  4. 4
    Adopting a platform for a dataset of fifteen cases
    Why it matters: Below roughly twenty test cases, a scored script in CI does the same job with no account, no meter and no retention limit. Platforms earn their keep when dataset management, not scoring, has become the bottleneck.
  5. 5
    Assuming single-tenant means on-premise
    Why it matters: Weave's Enterprise single-tenant option with customer-managed keys is a dedicated instance, not deployment inside your own perimeter. If your requirement is strictly on-prem, confirm it with W&B rather than reading single-tenant as equivalent.

Skip this ifโ€ฆ

If your test set is a dozen prompts and one engineer runs it, skip all three and write a scored script in CI. You get the same regression signal without an account, a meter or a retention window, and you can graduate to a platform later without having wasted anything, since the dataset is the asset and it moves with you.

The threshold worth waiting for is when managing the dataset becomes the work: when you want to pull failing cases from production into the test set routinely, when someone who does not write code needs to grade outputs, or when you need to compare this month's results against last quarter's. Those are dataset-management problems, and that is what you are actually buying. Scoring itself is the easy part and always was.

๐Ÿ’กTip: A practical trigger: adopt a platform the first time you find yourself building a spreadsheet to track which prompt version scored what. That spreadsheet is the product you are about to buy, and buying it is cheaper than maintaining it.

Frequently asked questions

What is the best LLM evaluation tool in 2026?

Braintrust for teams where non-engineers review results, thanks to unlimited users even on the free tier. Weave if you already use Weights & Biases and are under 50 employees. Promptfoo if you want evals as version-controlled config that run on your own infrastructure at no cost. All three cover LLM-as-judge, custom scorers and dataset regression testing.

Did OpenAI acquire Promptfoo?

Yes. OpenAI announced the acquisition on 9 March 2026 and stated that Promptfoo will remain open source under its current licence and that existing customers will continue to be serviced and supported. As of late August 2026 the repository is still under the promptfoo organisation, still MIT-licensed, and actively maintained.

How much does Braintrust cost?

The free Starter tier includes 10,000 scores a month, 1 GB of processed data, 14-day retention, $10 of model credits and unlimited users. Pro is $249 a month and includes $249 of model credits, 50,000 scores, 5 GB and 30-day retention, with overage at $1.50 per 1,000 scores. Enterprise is custom-priced and adds on-prem or hosted deployment.

Is Weave free, and what are the limits?

Weave has a free tier with unlimited Weave seats and 1 GB a month of data ingestion. Pro starts at $60 a month with 1.5 GB, but Weights & Biases restricts it to early-stage teams with fewer than 50 employees; larger organisations must move to Enterprise. Additional ingestion is $0.10 per MB.

Is Promptfoo really free at any scale?

Yes, in the sense that the tool itself is MIT-licensed and runs on your own machines, so there is no per-score or per-gigabyte charge. You still pay for the model API calls the evaluations make, but that cost exists on every platform and is not specific to Promptfoo. An optional hosted Enterprise tier exists on top.

Which one can I self-host?

Promptfoo by default, since it is a CLI and library that runs wherever you run it. Braintrust offers on-prem or hosted deployment on its Enterprise plan. Weave offers a single-tenant Enterprise option with customer-managed encryption keys, which is a dedicated instance rather than true on-premise, so confirm the specifics if you have a strict on-prem requirement.

Do any of these have affiliate programmes?

We found no public affiliate or referral programme for content creators at Braintrust, Weights & Biases or Promptfoo. Weights & Biases runs a partner programme, but its public page describes reseller and technology-integration partnerships aimed at consultancies rather than a per-referral payout. Note also that usebraintrust.com is a separate talent marketplace, unrelated to braintrust.dev. PromptQuorum earns nothing from this page.

What is the difference between evaluation and monitoring?

Evaluation runs a fixed dataset before you ship and tells you whether a change improved or regressed quality. Monitoring watches live traffic after release and tells you what the system is doing now. This page covers the first. The two are complementary and many teams run both, but the tools and the questions are different.

Final verdict

  • Use Braintrust if people who do not write code need to review eval results โ€” next step: start on the free tier, which allows unlimited users, and see whether your PMs actually open it before paying for Pro.
  • Use Weave if Weights & Biases is already your system of record โ€” next step: confirm you are under the 50-employee ceiling before planning on the $60 tier, and price Enterprise if you are not.
  • Use Promptfoo if you want evals as reviewable config with no vendor meter โ€” next step: write your first dataset as YAML and run it in CI before evaluating anything hosted.
  • Use Promptfoo specifically if you are testing for prompt injection and agent security rather than output quality alone โ€” next step: start with its red-teaming features, which is where OpenAI is directing investment.
  • Skip all three if you have a dozen test cases and one engineer โ€” next step: write a scored script in CI and revisit when managing the dataset becomes the bottleneck.

Sources

A Note on Third-Party Facts

This article references third-party AI models, benchmarks, prices, and licenses. The AI landscape changes rapidly. Benchmark scores, license terms, model names, and API prices can shift between the time of writing and the time you read this. Before making deployment or compliance decisions based on this article, verify current figures on each providerโ€™s official source: Hugging Face model cards for licenses and benchmarks, provider websites for API pricing, and EUR-Lex for current GDPR and EU AI Act text.

Run PromptQuorum with a local LLM, your own API keys, or both โ€” you pick the backend.

Download the PromptQuorum Beta โ†’

โ† Back to Local LLMs