Skip to main content
Vijil Evaluate is a quality assurance framework that automates the testing of LLM applications. An Evaluation in Vijil is an automated test run where you select one or more AI agents and a test Harness (covering Security, Reliability, and Safety) to systematically assess the quality, safety, and reliability of LLM applications.

Prerequisites

  • CLI configured and authenticated, or a Bearer token from POST /auth/jwt/login, see the Quickstart
  • A registered Agent and its UUID

Start an Evaluation

Use --sample-size 10 for fast iteration during development. Run the full Harness before releasing to production.

Check Status

Status progresses through: startingpendingrunningcompletedsavingsaved. It may also be failed or canceled.
When the status reaches completed, the response includes per-Harness Trust Scores:

Retrieve Results

Get the full per-Probe breakdown once the evaluation status is saved.

Generate a Report

Produce a Trust Report for sharing or archiving.

List and Cancel Evaluations

Use GET /evaluations/ and POST /evaluations/{evaluation_id}/cancel for the REST API equivalents.

Next Steps

Understand Results

Deep dive into scores and failures

Custom Harnesses

Create targeted Evaluations

Cloud Providers

Configure provider integrations
Last modified on July 22, 2026