Laravel Packages
1 min read
Laravel Auditor Audits Your App With Your Own AI Agent
Laravel Auditor is an open-source package that deploys an autonomous AI security agent to scan routes, middleware policies, and database bottlenecks.
Autonomous Security & Performance Audits in Laravel
Laravel Auditor is a new open-source package designed to run automated security, vulnerability, and performance audits on your application codebase using local or cloud AI models.
Key Audit Capabilities
- Authorization Policy Checks: Scans routes and controllers to flag missing policy checks.
- N+1 Query Detection: Analyzes Blade templates and API resources for un-eager-loaded relationships.
- Mass Assignment & Input Hygiene: Identifies unvalidated request arrays passed into Eloquent calls.
$ php artisan audit:run --deep
[+] Analyzing Application Routes (142 routes)...
[+] Auditing Authorization Policies...
[+] Scanning Eloquent Queries...
[ALERT] Potential N+1 query in resources/views/orders/index.blade.php:34