← Directory
Observability
DeepEval logo

DeepEval

Open-source LLM evaluation framework with built-in metrics and CI-friendly testing.


Overview

DeepEval provides a simple Python SDK to write test cases for LLM outputs using metrics like hallucination, answer relevancy, and toxicity. It integrates with pytest, supports custom rubrics, and generates detailed evaluation reports.

Best for

  • pytest integration
  • RAG evaluation
  • custom metric development

Trade-offs

vs Braintrust
DeepEval is lightweight and pytest-native for developer-centric testing, while Braintrust provides a richer UI, dataset versioning, and managed evaluation infrastructure.

What XeroHack pre-wires

When you pick DeepEval in the interview, the engine emits these files into your scaffold:

  • @test_case decorator
  • RAG evaluation metrics
  • pytest CLI runner

Coupon

No active coupon for this tool right now. Sign in to be notified when one is available.

Sign in