Input
Incident context
02Operational AI Tooling
Live incident-triage demo that turns operational context into a validated, structured response with deterministic fallback behavior.

Public demo using a built-in sample; no real incident data.
A Next.js and FastAPI application that accepts alerts, logs, metrics, deployment notes, service context, and incident descriptions, then produces a structured summary, severity, impacted service, root-cause hypothesis, immediate actions, and confidence.
Incident responders need fast, consistent triage from messy operational context without depending on unvalidated free-form model output.
Built the typed frontend-to-backend workflow, provider adapters, deterministic heuristic mode, response validation, failure handling, tests, and public deployment.
Input
Incident context
Surface
Next.js input surface
Contract
FastAPI contract
Triage
Triage path
Guard
Validation / fallback
Output
Product response
Deploy
Deployment
16
Backend tests passing
Latest successful main-branch CI run 32055680295 (2026-08-17), rechecked 2026-08-18.
Point-in-time count, not a live counter.
6
Structured response fields returned per triage
Counted from the response schema in the public repository.
A working demonstration that a model-backed triage step can be typed, validated, and degraded safely — the response shape holds whether a provider answers, times out, or is not configured at all.
Data and privacy
The interface warns users to submit sample or sanitized input only. No incident data is retained.