#17 · Primary category: MLOps & Evaluation
deepeval
The LLM Evaluation Framework
Project last updated:08/29/26
GitHub Stars
18.0K
Forks
1.9K
Contributors
336
License
Apache-2.0
Why we included this project
DeepEval treats LLM evaluation the way a test runner treats code: you write assertions against your app's outputs and get scored results back. The metric library covers hallucination, answer relevancy, faithfulness, agent task completion, tool correctness, and multi-turn conversation quality, and many of those metrics run locally, so you are not locked into paying a judge model for every check. That makes it a good fit for teams iterating on RAG pipelines, agents, or chatbots who want to compare model versions, prompts, and architectures before committing to a change. It also includes metrics for multimodal outputs and MCP-based agents, so it is not limited to plain text chat. If you want evaluation to be a repeatable part of your development loop instead of an afterthought, this is a practical place to start.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models