Back to directory

continuous-eval

An open-source Python package for data-driven evaluation of LLM-powered applications, with a modular metric library covering retrieval-augmented generation, code generation, agent tool use and classification.

Visit website (opens in a new tab)continuous-eval.docs.relari.ai
continuous-eval

continuous-eval is a Python package for evaluating LLM-powered applications with deterministic, semantic and LLM-based metrics that can be mixed and matched. It measures each module of a pipeline separately with metrics tailored to that module, rather than only scoring a pipeline's final output, and supports probabilistic evaluation of a pipeline.

Its metric library covers retrieval-augmented generation, code generation, agent tool use, classification and other common LLM application patterns. An EvaluationRunner class runs an evaluation over a dataset, and for systems built from multiple modules, each with its own metrics and tests, the library lets a user define those modules and select the corresponding metrics for each one.

It installs from PyPI or from source, needs at least one LLM API key configured in an environment file to run LLM-based metrics, and supports custom metrics, including a class for building an LLM-as-judge metric.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.