Skip to content
← Tools / Skills
ToolVibrant Labs (originally Exploding Gradients)/10 trustVerified

Ragas

Reference-free evaluation metrics purpose-built for RAG pipelines.

Visit official site →

About

Ragas is the reference toolkit for evaluating RAG pipelines: instead of one vague 'is the answer good' score, it splits diagnosis into LLM-graded metrics for each half of the pipeline — faithfulness and answer relevancy grade generation; context precision and context recall grade retrieval — mostly without needing ground-truth labels. It also generates production-aligned test sets when you have no eval data, and integrates with LangChain and observability tools. 16k stars, Apache-2.0, docs at docs.ragas.io. Now maintained under the vibrantlabsai org (moved from explodinggradients; old URLs redirect).

What it can do

  • **RAG-specific metrics**: faithfulness, answer relevancy, context precision/recall, answer correctness
  • **Reference-free**: most metrics need no ground-truth labels
  • **Test-set generation**: synthesize eval datasets from your documents
  • **Framework integrations**: LangChain, LlamaIndex, Haystack, observability tools
  • **Paper-backed**: arXiv 2309.15217

Setup

```bash

pip install ragas

```

```python

from ragas import evaluate

from ragas.metrics import faithfulness, answer_relevancy

sample = {

"question": "Who wrote Hamlet?",

"contexts": ["Hamlet is a tragedy written by William Shakespeare."],

"answer": "William Shakespeare wrote Hamlet.",

}

print(evaluate([sample], [faithfulness, answer_relevancy]))

```

Needs an LLM API key for judge metrics. Docs: docs.ragas.io.

Prerequisites

Python 3.9+. An LLM API key (judge model) + embedding model access.

Use cases

evalsRAGtestingdebugging

Works with

langchaincustomGeneric API

Trust score — 8/10

/10 trustVerified

Scored 8/10 (verified tier, metrics-v1). Evidence: 16,002 GitHub stars (log-scaled vs catalog peers); blended with ~1,052,531 monthly package downloads; last push 231d ago; 7 releases/12mo; 635 open issues. Manual review: reference RAG eval toolkit (faithfulness/relevancy/precision/recall); 16k stars; metrics are LLM-judged (bias + cost scale); repo moved to vibrantlabsai; slower release cadence since Feb 2026. License: Apache-2.0.

★ 16,002 GitHub stars

How the trust score is built

Full methodology →
Adoption · stars/downloads, log-scaled vs peers
8.2/10
Maintenance · recency, releases, issue load
4.8/10
Openness · license + docs
10.0/10
Manual review · sanity read + red-flag check
8.0/10
  • · 16,002 GitHub stars (log-scaled vs catalog peers)
  • · blended with ~1,052,531 monthly package downloads
  • · last push 231d ago; 7 releases/12mo; 635 open issues
  • · manual review: reference RAG eval toolkit (faithfulness/relevancy/precision/recall); 16k stars; metrics are LLM-judged (bias + cost scale); repo moved to vibrantlabsai; slower release cadence since Feb 2026

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.