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.
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.
| Criterion | Braintrust | Weave | Promptfoo |
|---|---|---|---|
| Model | Hosted platform with UI | Hosted, part of W&B | CLI and library you run |
| Licence | Commercial | Apache-2.0 SDK, hosted service | MIT |
| Free tier | 10,000 scores/mo, 1 GB, 14-day retention | 1 GB/mo ingestion, unlimited seats | Free at any scale |
| Paid entry | Pro $249/mo, $249 credits included | From $60/mo, 1.5 GB | Enterprise tier, custom |
| Eligibility limit | None stated on paid tiers | Pro is under 50 employees only | None |
| Overage | $1.50 per 1,000 scores on Pro | $0.10 per MB ingestion | Only your model API spend |
| Self-hosting | Enterprise, on-prem or hosted | Enterprise single-tenant | Default โ runs on your machines |
| Affiliate programme | None found | None found | None 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.
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
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.
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
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.
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
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.
| Scenario | Braintrust | Weave | Promptfoo |
|---|---|---|---|
| Free tier limit | 10,000 scores, 1 GB, 14-day retention | 1 GB/mo ingestion, unlimited seats | No limit |
| Paid tier | Pro $249/mo | From $60/mo | None needed |
| Included at that tier | 50,000 scores, 5 GB, $249 credits | 1.5 GB ingestion | Not applicable |
| 50,000 scores a month | Covered by Pro at $249 | Depends on GB, likely over 1.5 GB | Model API spend only |
| Overage rate | $1.50 per 1,000 scores, $3/GB | $0.10 per MB | None |
| Eligibility ceiling | None stated | Pro under 50 employees | None |
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
- 1Comparing $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. - 2Budgeting 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. - 3Treating 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. - 4Adopting 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. - 5Assuming 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.