Who it is forA developer who has a RAG app and no evaluation setup yet.
The problemStarting an eval harness from a blank file is slow and easy to get wrong.
The outcomeA ready-to-edit RAG evaluation project in a folder you choose.
What you need first
- Python with pip
- An LLM provider key for LLM-based metrics, for example OPENAI_API_KEY in the README example
- uv or another way to run the quickstart CLI is optional
Steps
- Install Ragas with
pip install ragas - Run
ragas quickstartto list the available templates - Run
ragas quickstart rag_eval -o ./my-projectto create the RAG evaluation project - Open the project, point it at your own RAG pipeline and run it
Prompt for your agent
Using vibrantlabsai/ragas, install it with `pip install ragas`, run `ragas quickstart rag_eval -o ./my-project`, then wire the generated project to <my RAG pipeline> and explain each file it created.
Caveat. Only the rag_eval template is available today; agent, benchmark, prompt and workflow templates are listed as coming soon.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for vibrantlabsai/ragas and "Scaffold a RAG evaluation project in one command"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer