WatchdogAI live demo

This is a real Laravel 11 + Breeze app with intentional bugs in app/Http/Controllers/ and app/Services/. Click any button below to trigger a real HTTP request that hits the buggy code. The error logs as a Watchdog event, the AI Monitor analyzes it, and Suggest Fix returns a real diff.

Trigger a bug

Each button POSTs to a real endpoint that runs production-style code with a known issue. Watch the feed →

Click a scenario to see the JSON response from your bug…
1 Click a scenario above
2 Watch the feed populate (right →)
3 Open /watchdog/ai-monitor to see the AI analysis (runs every 10 min)

Live event feed (auto-refreshes every 5s)

warning watchdog-ai-monitor 1 minute ago
Brute Force Attempt: Multiple failed login attempts from IP 198.51.100.28 within a short time frame, indicating a potential brute force atta...
warning PdfReportService 2 minutes ago
Implicit conversion from float 396.71641791045 to int loses precision (PdfReportService::renderHeader y-coordinate)
warning AuthRateLimiter 2 minutes ago
9 failed login attempts from 198.51.100.28 within 60s
warning AuthRateLimiter 2 minutes ago
8 failed login attempts from 198.51.100.28 within 60s
warning AuthRateLimiter 2 minutes ago
7 failed login attempts from 198.51.100.28 within 60s
warning AuthRateLimiter 2 minutes ago
6 failed login attempts from 198.51.100.28 within 60s
warning AuthRateLimiter 2 minutes ago
5 failed login attempts from 198.51.100.28 within 60s
error PaymentController 2 minutes ago
DivisionByZeroError computing unit price for order 187 (quantity=0)