Search by

larswiegers / laravel-ai-evaluation

LarsWiegers

Run AI/LLM evals for your AI features

Package info

github.com/LarsWiegers/laravel-ai-evaluation

Homepage

pkg:composer/larswiegers/laravel-ai-evaluation

Statistics

Installs: 2 959

Dependents: 0

Suggesters: 0

Stars: 6

Open Issues: 5

0.1.6 2026-09-13 13:21 UTC

README

Latest Version on Packagist Total Downloads GitHub Actions Laravel Compatibility

Laravel AI evaluation

Test real Laravel AI agent behavior with repeatable evals that run through Artisan and CI.

Quick start

composer require --dev larswiegers/laravel-ai-evaluation
php artisan make:ai-evals refund-policy
php artisan ai-evals:run
use LaravelAIEvaluation\AIEval;

it('answers refund policy questions', function () {
    AIEval::agent(App\Ai\Agents\SupportAgent::class)
        ->input('Can I get a refund?')
        ->expectContains(['refund', '30 days'])
        ->run()
        ->assertPasses();
});

For installation, expectations, standalone reports, and CI output formats, see the docs: