
Every "best LLM evaluation tools" list you've read was probably written by a vendor ranking their own tool first. This one isn't, we don't sell an eval tool. What we do have is hands-on experience helping teams pick the right stack, and strong opinions about which tools actually deliver. New to LLM evaluation? Start with our complete LLM evaluation guide for metrics and methods. Already know what you need? Here are our ranked picks.
Quick Rankings
| Rank | Tool | Category | Best For |
|---|---|---|---|
| 1 | Confident AI | End-to-End | One eval + observability standard across teams |
| 2 | DeepEval | Testing | Most metrics, pytest-native, agent eval |
| 3 | Promptfoo | Testing | CLI testing, red teaming, $0 forever |
| 4 | Langfuse | Observability | Open-source tracing, self-hosting |
| 5 | Braintrust | End-to-End | All-in-one eval + tracing + experiments |
| 6 | Ragas | Testing | RAG-specific evaluation |
| 7 | Arize Phoenix | Observability | OTel-native, Elastic License 2.0 (source-available) |
| 8 | LangSmith | Observability | LangChain-native teams |
Most teams need tools from at least two categories: a testing framework for development and an observability platform for production. That's reflected in the rankings, the tools that cover the widest stretch of that ground, from development evals through production monitoring, score highest.
Why Techsy Picks no. 1: Confident AI
Confident AI takes the top spot because it covers the full quality lifecycle in one platform: the same 50+ research-backed metrics you run in development get applied to live production traces after launch, with adversarial security testing and an org-wide quality gate on top. No other tool in this list standardizes evals and observability across teams that way, and at $9.99/user/mo its entry point undercuts every other paid platform here.
That said, "best overall" doesn't mean "best for you." If you're a solo developer or a single team that only needs development-time testing, DeepEval (our no. 2) is the leading open-source framework, built by the same company, free, and it feeds Confident AI natively if you graduate later. If red teaming is your priority, Promptfoo is better. If you only care about RAG metrics, Ragas goes deeper. Read each profile below to find your fit.
1. Confident AI, One Quality Standard Across Every Team
Confident AI is an AI quality platform aimed at enterprises running LLM apps across more than one team. In a large org, different teams ship on different stacks at different stages of maturity, and each ends up measuring quality its own way, if at all. Confident AI's answer is a single standard: define what "good" means once, run the same research-backed evals before launch, then monitor those same metrics on live production traces after. It's model- and framework-agnostic with a native OpenTelemetry server, so each team keeps its own stack while reporting to one bar.
What's Great
- Evals and observability, standardized in one place. Score outputs against 50+ research-backed metrics before launch, then run those same online evals on live production traces after, so quality regressions surface on a dashboard instead of in user complaints. One bar, measured the same way in development and in production.
- Integrates natively with any stack. A first-class OpenTelemetry server ingests traces from OpenAI, LangChain, LangGraph, CrewAI, Pydantic AI, or the Vercel AI SDK. Teams don't switch frameworks to adopt the standard, they instrument what they already run.
- One bar enforced across teams. In a big org the hard part isn't building AI apps, it's guaranteeing that whatever reaches customers has cleared the bar. Confident AI turns that into an automatic gate: a release that fails its evals or security checks is blocked before it ships, and the same bar keeps applying while the app is live. Platform teams set the standard once; product teams measure and monitor against it.
- Adversarial testing is first-class. Unlike most eval tools, Confident AI treats security as part of the quality bar, simulated attacks across 120+ vulnerabilities (PII leakage, tool misuse, jailbreaks) mapped to OWASP Top 10, NIST AI RMF, and MITRE ATLAS. The gate can block on a vulnerability, not just a low accuracy score.
- Compliance built in. SOC 2, SSO, and RBAC on the Team tier; HIPAA and on-prem on Enterprise. A US/EU data-region choice greets you at signup, which we hit firsthand when spinning up a test workspace.
What's Not Great
- Tracing pricing is hard to forecast. Tracing is billed by GB-month, and you won't know upfront how much volume your traffic generates, so the bill is tricky to predict before you're running at scale. Budget with headroom.
- Workflow features are paid. The free tier covers tracing and CI/CD reports, but online evals, custom metrics, and human annotation start on the Starter tier. Fair pricing, just budget for it if those are why you're here.
- It's a standard, not a switch. Real value means defining what "good" means up front. A team that only wants passive trace logging will feel the eval-first opinionatedness, and a solo developer on one prototype may not need the platform layer at all.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Free | $0 | 1 GB-month tracing, CI/CD evals, prompt versioning, DeepEval reports |
| Starter | From $9.99/user/mo | Online evals, custom metrics, human annotation, real-time alerts, API |
| Team | Custom | No-code workflows, annotation queues, RBAC, SOC 2, SSO, integrations |
| Enterprise | Custom | On-prem, HIPAA, org-management API, 24×7 support |
Who Should Use It
Enterprises running AI across several product teams that need one consistent quality standard, measured before launch and monitored in production, instead of every team grading itself. Also a strong fit if you're shipping a customer-facing AI product and want quality and security held to the same bar, not just latency. Want the full walkthrough? Read our hands-on Confident AI review. Its eval metrics are powered by the open-source DeepEval library (our no. 2), built by the same team.
Verdict: Confident AI takes the top spot by standardizing evals and observability across an org, and enforcing one bar. It's the pick when the problem isn't running an eval, it's guaranteeing that everything shipping across your teams has cleared the same standard, security included.
2. DeepEval, The Metric Powerhouse
DeepEval is the biggest metric library in the LLM evaluation space -- 50+ built-in scorers covering hallucination detection, faithfulness, answer relevancy, toxicity, bias, and more. It plugs directly into pytest, so your LLM evals run alongside your unit tests in the same CI/CD pipeline.
What's Great
- 50+ metrics out of the box. No other tool comes close. Hallucination, faithfulness, contextual relevancy, G-Eval, summarization, you name it, there's a scorer for it.
- Pytest-native. Write
assert_testthe same way you write unit tests. Your team doesn't need to learn a new paradigm. - Agent evaluation. First-class support for multi-step traces and tool-call validation. If you're building AI agents beyond simple chatbots, see our guide to AI agents for business, DeepEval is one of the few frameworks with dedicated agent metrics.
- Synthetic test data generation. Generate golden datasets from your documents instead of hand-labeling hundreds of test cases.
- RAG metrics included. Faithfulness, context precision, context recall, Ragas-level metrics are built in alongside everything else.
What's Not Great
- Dashboards are a paid add-on. The open-source core is genuinely powerful, but team dashboards, regression tracking, and cross-team collaboration live in a separate platform, Confident AI (our no. 1), which integrates natively. Solo developers may never need it; teams usually do.
- Metric setup complexity. With 50+ scorers, newcomers face decision paralysis. Which metrics actually matter for your use case? The docs could do a better job guiding you.
- No production observability. DeepEval is a testing framework, not a monitoring tool. You'll need Langfuse or Phoenix for runtime tracing.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Open-source | $0 | All 50+ metrics, pytest integration, CLI |
| Confident AI Starter | From $9.99/user/mo | Cloud dashboard, collaboration, regression tracking |
| Enterprise | Custom | SSO, dedicated support, compliance features |
Who Should Use It
Teams that want the widest metric coverage and already use pytest. Especially strong for agent evaluation and teams building beyond simple chatbots. Pair it with an observability tool for production.
Verdict: DeepEval is the leading open-source option, winning for metric breadth and developer ergonomics. It's the closest thing to "one testing framework to rule them all", just know you'll pay extra for dashboards.
3. Promptfoo, The Free CLI Champion
Promptfoo takes a fundamentally different approach: CLI-first, YAML-configured, and fully MIT-licensed with zero cloud dependency. Over 300,000 developers use it, and it's the strongest option for security red teaming in the entire ecosystem.
What's Great
- Actually free. MIT license, no usage limits, no telemetry, no cloud dependency. Not "free tier" free, genuinely free forever.
- Best red teaming toolkit. 50+ vulnerability types including prompt injection, PII leakage, jailbreaks, and adversarial probing. No competitor comes close for security testing.
- Provider-agnostic. Test OpenAI, Anthropic, Google, local models, custom APIs, all from the same YAML config.
- CI/CD-native. It's a CLI command. Drop it into GitHub Actions, GitLab CI, or whatever you use. No SDK integration needed.
- Side-by-side prompt comparison. Test multiple prompt variants against the same dataset in a single run and see results in a local web UI.
What's Not Great
- YAML config can be rigid. For complex evaluation logic, DeepEval's code-driven approach (Python functions) is more flexible than YAML assertions.
- No production monitoring. Like DeepEval, it's a development-time tool. Don't expect runtime tracing or observability.
- Weaker metric library. Built-in assertions cover the basics (similarity, JSON validation, rubric-based), but you won't find 50+ specialized scorers like DeepEval. You can bring your own Python scorers, though.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Open-source (MIT) | $0 forever | Full CLI, all features, no limits |
| Enterprise Cloud | Custom | Hosted collaboration, team dashboards |
Who Should Use It
Solo developers, security-conscious teams, and anyone who wants eval without vendor lock-in. Promptfoo is the tool you'll reach for when someone asks "but is it safe?" about your LLM deployment.
One significant development: OpenAI announced the acquisition of Promptfoo on March 9, 2026, with plans to integrate its red-teaming capabilities directly into the OpenAI Frontier agent platform. The team has committed to keeping the core open-source project MIT-licensed and model-agnostic, but teams evaluating Promptfoo for the long term should watch how that independence holds post-acquisition.
Verdict: Promptfoo wins for security red teaming and cost. If your budget is $0 and security matters, start here.
4. Langfuse, Open-Source Observability Done Right
Langfuse is the open-source alternative to LangSmith that doesn't lock you into a framework. It handles tracing, evaluation, prompt management, and cost tracking, and you can self-host it on Docker, Kubernetes, or Railway when data residency matters.
What's Great
- Self-hostable. The only observability platform in this list that gives you full control over your data. Deploy on your own infrastructure if compliance requires it.
- Vendor-agnostic. Works with any LLM provider and any orchestration framework, not just LangChain.
- Generous free tier. 50,000 observations per month on the cloud plan. That's enough for serious development without paying a cent.
- Growing fast. The community and plugin ecosystem are closing the gap with LangSmith. New integrations ship weekly.
- Prompt management built in. Version, A/B test, and deploy prompts from the same dashboard that handles your traces.
What's Not Great
- Evaluation features are secondary. Langfuse is observability-first. Its eval capabilities exist but aren't as deep as DeepEval or Promptfoo. You'll likely pair it with a dedicated testing framework.
- Smaller ecosystem than LangSmith. Fewer tutorials, fewer community plugins, fewer Stack Overflow answers. The gap is narrowing, but it's real.
- Self-hosting requires ops work. Running your own Langfuse instance means maintaining Postgres, managing upgrades, and handling scaling. It's not complex, but it's not zero-effort either.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Free (cloud) | $0 | 50K observations/mo |
| Pro | $59/mo | 100K observations/mo, priority support |
| Self-hosted | $0 | Unlimited, your own infra |
| Enterprise | Custom | SSO, SLA, dedicated support |
Who Should Use It
Teams that need production observability without vendor lock-in. If data residency, self-hosting, or framework independence matters to you, Langfuse is the clear choice over LangSmith.
Verdict: Langfuse wins for open-source observability. It's what LangSmith would be if LangSmith weren't tied to LangChain.
5. Braintrust, The All-in-One Play
Braintrust is the most complete single platform in the space. It covers eval scoring, production tracing, A/B experiments, prompt playgrounds, CI/CD integration, datasets, and annotation, all in one dashboard. Backed by an $80M Series B, it's well-funded and iterating fast.
What's Great
- Genuinely all-in-one. Testing, observability, experiments, prompt management, datasets, annotation, you might not need another tool. That's rare.
- Most generous free tier among paid platforms. 1 million spans and 10,000 scores before you pay anything. That's weeks or months of active development at no cost.
- Strong agent workflow tracing. Multi-step agent traces with tool-call visibility, which matters as more teams move from chatbots to autonomous agents.
- Experiment management. A/B test prompts, models, and configurations with statistical analysis built in. Not just "try two things", actual experiment design.
What's Not Great
- $249/month is steep. When the free tier runs out, the jump to Pro is significant. Small teams and side projects may not justify it.
- Not open-source. You're committing to a vendor. If Braintrust pivots, raises prices, or shuts down, your eval infrastructure goes with it.
- Relatively newer ecosystem. LangSmith has more tutorials, more community answers, and more third-party integrations. Braintrust is catching up, but it's younger.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Free | $0 | 1M spans, 10K scores |
| Pro | $249/mo | Unlimited spans, advanced features |
| Enterprise | Custom | SSO, SLA, dedicated support |
Who Should Use It
Teams that want one platform for everything and have the budget. If you're tired of stitching together three different tools and your organization can absorb $249/month, Braintrust simplifies the stack. For broader AI stack decisions, check our AI stack guide for SaaS.
Verdict: Braintrust wins for all-in-one convenience. The best platform for teams that value simplicity over cost optimization.
6. Ragas, The RAG Evaluation Standard
Ragas is purpose-built for evaluating retrieval-augmented generation pipelines. Its core metrics, faithfulness, context precision, context recall, answer relevancy, have become the de facto standard for measuring RAG quality. If you're building a RAG system, you'll encounter Ragas whether you choose it or not, because half the ecosystem references its metric definitions.
What's Great
- Deepest RAG metrics. Faithfulness, context precision, context recall, answer relevancy, noise sensitivity, purpose-built for the retrieval + generation pipeline, not bolted on as an afterthought.
- Synthetic golden dataset generation. Feed it your documents and it generates test cases with expected answers. Cuts test data creation from days to hours.
- Framework-agnostic. Works with LangChain, LlamaIndex, or your custom retrieval pipeline. No framework lock-in.
- Community-driven standard. When researchers or blog posts mention "RAG evaluation metrics," they're usually citing Ragas definitions. Using it means speaking the same language as the community.
What's Not Great
- RAG-only scope. If you need to evaluate chatbots, agents, summarization, or classification tasks, Ragas won't help. You'll need a second tool.
- CI/CD integration is manual. Unlike DeepEval or Promptfoo, there's no built-in CI/CD runner. You'll write Python scripts and wire them into your pipeline yourself.
- No observability. Development-time evaluation only. No production tracing, no runtime monitoring.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Open-source | $0 | All RAG metrics, synthetic data generation |
Who Should Use It
Teams where RAG evaluation is the primary concern. If your product is a RAG chatbot, knowledge base, or document QA system, Ragas gives you the most precise metrics for that specific architecture. Pair it with DeepEval or Promptfoo for non-RAG tasks.
Verdict: Ragas owns RAG evaluation. Nothing else goes as deep on retrieval-augmented generation. But it's a specialist, not a generalist.
7. Arize Phoenix, OTel-Native and Zero Cost
Arize Phoenix ships under the Elastic License 2.0, which the Open Source Initiative does not approve, and is built on OpenTelemetry from the ground up. That means your traces use the OTel standard, no vendor lock-in, exportable to any compatible backend. With 2.5M+ monthly downloads, it's the most popular open-source LLM observability project by install count.
What's Great
- OpenTelemetry-native. Your traces aren't locked in a proprietary format. Export them to Grafana, Datadog, Jaeger, or any OTel-compatible backend. That's future-proofing.
- Source-available, free to self-host. No paid tier, no usage limits, no cloud dependency. Note the license is Elastic License 2.0, not an OSI-approved open source license: you can read, fork and self-host it, but you cannot offer it as a managed service. See our open-source evaluation framework audit for the full license comparison.
- Notebook-friendly. Strong Jupyter integration for ad-hoc analysis. Great for data scientists who prefer exploratory workflows over dashboards.
- Strong tracing visualization. The trace UI is clean and fast, showing latency, token counts, and prompt/response pairs in a clear hierarchy.
What's Not Great
- Evaluation features are basic. Phoenix is primarily an observability tool. Its eval capabilities exist but don't match DeepEval, Promptfoo, or even Ragas for depth.
- Less polished than Langfuse. The dashboard, documentation, and onboarding experience are rougher around the edges. You'll spend more time in the docs.
- Smaller community support. Fewer tutorials and integrations compared to Langfuse or LangSmith. The trade-off for OTel flexibility.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Open-source | $0 forever | Everything. No limits. |
Who Should Use It
Teams that already invest in OpenTelemetry and want LLM observability that fits into their existing OTel stack. Also strong for data science teams that prefer Jupyter-based workflows over web dashboards.
Verdict: Phoenix wins for OTel purists. If OpenTelemetry is your standard, nothing else fits as cleanly.
8. LangSmith, Best for LangChain, Locked to LangChain
LangSmith is LangChain's native observability platform. If your team already builds with LangChain, the integration is smooth, traces auto-capture chain steps, annotation queues let you label outputs for fine-tuning, and datasets feed directly into evaluations.
What's Great
- Deepest LangChain integration. Auto-tracing for every chain, agent, and tool call. Zero configuration if you're already using LangChain.
- Best annotation UI. Human labeling workflows are genuinely well-designed. Annotation queues, labeling schemas, inter-annotator agreement, it's the most polished human evaluation workflow in the space.
- Strong dataset management. Version datasets, run comparisons across dataset versions, and track how model changes affect specific test cases over time.
What's Not Great
- LangChain lock-in. The integration advantage becomes a liability if you move away from LangChain. Other tools (Langfuse, Phoenix) are framework-agnostic.
- SaaS-only. No self-hosting option. If data residency or air-gapped environments matter, LangSmith is off the table.
- Per-seat pricing scales fast. $39/seat/month on the Developer plan means a team of 10 pays $390/month for basic features. Compare that to Langfuse's flat $59/month or Phoenix's $0.
- Free tier is thin. 5,000 traces per month can run dry within a week of active development on a single project.
Pricing
| Tier | Cost | What You Get |
|---|---|---|
| Free | $0 | 5K traces/mo |
| Developer | $39/seat/mo | 50K traces/seat/mo |
| Plus | $79/seat/mo | Unlimited traces, advanced features |
| Enterprise | Custom | SSO, RBAC, SLA |
Who Should Use It
Teams that are all-in on LangChain and plan to stay there. The annotation workflow alone justifies LangSmith if human evaluation is a core part of your process. For everyone else, Langfuse offers more flexibility at lower cost.
Verdict: LangSmith wins if you're married to LangChain. But framework lock-in is a real risk, and the pricing doesn't help.
Full Pricing Comparison
Here's every tool side by side (as of March 2026):
| Tool | Free Tier | Paid Starting At | Self-Host? | Open-Source? |
|---|---|---|---|---|
| Confident AI | 1 GB-month tracing | $9.99/user/mo (Starter) | Enterprise only | No |
| DeepEval | Unlimited (core) | $9.99/user/mo (Confident AI) | Yes (core) | Yes |
| Promptfoo | Unlimited | Enterprise only (custom) | Yes | Yes (MIT) |
| Langfuse | 50K obs/mo | $59/mo | Yes | Yes |
| Braintrust | 1M spans | $249/mo | No | No |
| Ragas | Unlimited | Free | Yes | Yes |
| Arize Phoenix | Unlimited | Free | Yes | Yes |
| LangSmith | 5K traces/mo | $39/seat/mo | No | No |
DeepEval, Promptfoo, Ragas, and Arize Phoenix are fully usable at $0 forever. Among paid platforms, Confident AI has the cheapest entry point ($9.99/user/mo) and Braintrust the most generous free tier (1M spans). LangSmith's free tier (5K traces) can run dry within a week of active development.
Which LLM Evaluation Tool Should You Choose?
Skip the analysis paralysis. Find your use case:
| If You Need... | Best Choice | Runner-Up | Why |
|---|---|---|---|
| RAG evaluation | Ragas | DeepEval | Purpose-built RAG metrics + synthetic test data |
| CI/CD test gating | Promptfoo | DeepEval | CLI-native, YAML config, integrates with any CI |
| Production observability | Langfuse | Arize Phoenix | Open-source, self-hostable, vendor-agnostic |
| LangChain-native monitoring | LangSmith | Langfuse | Deepest integration, annotation queues, datasets |
| Agent evaluation | DeepEval | Braintrust | Dedicated agent metrics, multi-step trace evaluation |
| Security / red teaming | Promptfoo | DeepEval | 50+ vulnerability types, adversarial test generation |
| All-in-one platform | Braintrust | Confident AI | Eval + tracing + experiments in one tool |
| Production quality monitoring | Confident AI | Braintrust | Scores every live trace on 50+ metrics, quality-aware alerts |
| $0 budget (fully free) | Promptfoo + Phoenix | DeepEval + Langfuse | Both combos cover testing + observability at $0 |
| Human eval / annotation | LangSmith | Confident AI | Annotation queues, cross-functional review workflows |
| Compliance / audit trails | Confident AI | Braintrust | SOC 2, SSO, HIPAA, US/EU data residency |
Here's the decision path in plain English. Do you need testing, observability, or both?
Testing only: Choose DeepEval for maximum metric coverage, Promptfoo for CLI simplicity and red teaming, or Ragas if your system is RAG and nothing else.
Observability only: Choose Langfuse for open-source flexibility (especially if self-hosting matters), LangSmith if you're locked into LangChain, or Arize Phoenix if OTel compatibility is non-negotiable.
Both: Most teams land here. A solid $0 combo is Promptfoo for testing + Arize Phoenix for tracing. Want more metrics? Swap Promptfoo for DeepEval + Langfuse. Have budget? Evaluate Braintrust's free tier first, it might replace both.
Need Something Custom?
We've evaluated these tools across client projects ranging from RAG chatbots to multi-agent systems. Our process:
- Define what "good" means first. Before picking a tool, we write 20-30 golden test cases with expected outputs. No tool matters if you don't know what you're measuring.
- Start with open-source testing. DeepEval or Promptfoo for development-time eval, they're free and cover 90% of use cases.
- Add observability at launch. Langfuse or Arize Phoenix for production tracing. You'll catch regressions that test suites miss.
- Graduate to paid platforms only when collaboration demands it. Solo developer? Open-source is plenty. Team of 5+ with shared eval workflows? That's when Braintrust or LangSmith earn their price tag.
Need help choosing the right eval stack for your project? Reach out to us, we'll give you an honest recommendation, not a sales pitch. See our AI integration services.
FAQ
What is the best LLM evaluation tool in 2026?
Confident AI leads our overall ranking: it standardizes 50+ research-backed eval metrics across teams, runs those same evals on live production traces, and enforces one quality bar org-wide, security testing included. DeepEval, the open-source framework from the same team, takes no. 2 with the biggest metric library, pytest integration, and agent evaluation support. After that, "best" depends on use case, Promptfoo wins for red teaming, Ragas for RAG evaluation, Langfuse for open-source observability, and Braintrust for all-in-one convenience.
What is the difference between DeepEval and Confident AI?
They're separate products from the same team. DeepEval is the free, open-source library you run locally or in CI/CD to test LLM outputs against 50+ metrics, think pytest for AI. Confident AI is a vendor-agnostic AI quality platform: it uses those metrics but adds production observability through a native OpenTelemetry server, adversarial testing (security), and org-wide governance that standardizes and enforces one quality bar across teams and stacks. Reach for DeepEval when a single team wants development-time testing; reach for Confident AI when an organization needs that same standard applied and enforced across many teams, in production, not just one.
Is DeepEval better than Ragas?
Different scopes. DeepEval covers all LLM evaluation types with 50+ metrics including RAG metrics. Ragas is RAG-specific but goes deeper on retrieval-augmented generation. Use Ragas if RAG is your only concern, DeepEval if you need broader coverage across chatbots, agents, and other tasks.
What is the best open-source LLM evaluation framework?
It depends on the constraint you are solving for, and on what "open source" actually means for each one. We audited the licenses and commit history of eight of them and ran six head to head: see Best Open-Source LLM Evaluation Frameworks for the license findings and the measured results.
How much does LangSmith cost?
Free tier: 5,000 traces per month. Developer plan: $39 per seat per month. Plus plan: $79 per seat per month. Enterprise: custom pricing. Costs scale linearly with team size since it's per-seat, a team of 10 pays $390-$790/month.
Is Langfuse better than LangSmith?
Langfuse is open-source, self-hostable, and vendor-agnostic, pick it for flexibility and data residency. LangSmith has deeper LangChain integration and a better annotation UI for human labeling. If you're all-in on LangChain, LangSmith fits better. Otherwise, Langfuse gives you more control at lower cost.
Can I self-host LLM evaluation tools?
Yes, several. Langfuse supports Docker, Kubernetes, and Railway. Arize Phoenix and Promptfoo are also fully self-hostable. DeepEval's core runs locally. Confident AI is SaaS by default but offers on-prem/self-hosting on its Enterprise tier. LangSmith and Braintrust are SaaS-only with no self-hosting option.
What LLM evaluation tools support AI agent testing?
DeepEval has dedicated agent evaluation metrics for multi-step traces and tool-call validation, it's the strongest option here. Braintrust traces agent workflows end-to-end with good visibility. Promptfoo can test individual agent prompts but not full agent traces. Most other tools evaluate single LLM calls only.
Is Promptfoo really free?
Yes, genuinely free. The core CLI is MIT-licensed with no usage limits, no telemetry requirements, and no cloud dependency. There's an optional enterprise tier for teams that need hosted collaboration, but the open-source version is fully functional and always will be.
Which tool is best for RAG evaluation?
Ragas is the standard. Its metrics, faithfulness, context precision, context recall, answer relevancy, are specifically designed for retrieval-augmented generation and widely cited in research. DeepEval also includes RAG metrics as part of its broader library, which is convenient if you need RAG + non-RAG evaluation.
What is the difference between LLM evaluation and LLM observability?
Evaluation means testing LLM outputs against defined criteria during development, think CI/CD test runs with pass/fail assertions. Observability means monitoring LLM behavior in production, traces, latency, cost tracking, anomaly detection. Tools like DeepEval and Promptfoo focus on evaluation. Langfuse and LangSmith focus on observability. Braintrust covers both in one platform.