# EZVals ## Docs - [CLI Reference](https://ezvals.com/api-reference/cli.md): Command-line interface for running evaluations - [EvalResult](https://ezvals.com/api-reference/eval-result.md): The immutable result object for evaluations - [HTTP API](https://ezvals.com/api-reference/http-api.md): REST API for building custom UIs - [Score](https://ezvals.com/api-reference/score.md): The scoring data structure for evaluation metrics - [Changelog](https://ezvals.com/changelog.md): All notable changes to EZVals - [The @eval Decorator](https://ezvals.com/core-concepts/decorators.md): Configure and register evaluation functions - [EvalContext](https://ezvals.com/core-concepts/eval-context.md): The context object that powers evaluation result construction - [Cases](https://ezvals.com/core-concepts/parametrize.md): Generate multiple test cases from a single function - [Scoring](https://ezvals.com/core-concepts/scoring.md): Score evaluations using assertions, just like pytest - [Granular Evals](https://ezvals.com/examples/granular-evals.md): When each test case needs its own logic - [RAG Agent Evaluation](https://ezvals.com/examples/rag-agent.md): Evaluating a retrieval-augmented generation agent with case datasets - [Agent Skill](https://ezvals.com/guides/agent-skill.md): Teach AI agents how to write evals - [Evaluators](https://ezvals.com/guides/evaluators.md): Post-processing functions that add automated scores - [File-Level Defaults](https://ezvals.com/guides/file-defaults.md): Share configuration across evaluations in a file - [Evaluation Patterns](https://ezvals.com/guides/patterns.md): Common patterns for writing effective evaluations - [Sessions & Runs](https://ezvals.com/guides/sessions.md): Group related evaluation runs together for comparison and tracking - [Web UI](https://ezvals.com/guides/web-ui.md): Run evals and review results in your browser - [EZVals](https://ezvals.com/introduction.md): The evals framework your coding agent wants - [Setup](https://ezvals.com/setup.md): Install EZVals and configure your project ## OpenAPI Specs - [openapi](https://ezvals.com/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/camronh/EZVals) - [PyPI](https://pypi.org/project/ezvals)