System Sentinel
Full-stack diagnostic platform for silicon-level hardware analysis. FastAPI + Next.js 16 with real-time SSE streaming and 6 parallel forensic domains.
Maximum diagnostic capability through elegant implementation (Brilliance Formula)
AsyncIO-based parallel forensic domain execution (6 domains < 2 seconds)
SSE streaming with automatic reconnection and backpressure handling
Zustand state management with optimized re-render paths
Windows Event Viewer integration via pywin32 (COM interop)
System Sentinel
System Sentinel is a full-stack diagnostic platform that partners with human operators to identify, analyze, and resolve complex hardware instabilities at silicon-level precision.
Unlike traditional diagnostic tools that merely report error codes, System Sentinel acts as an intelligent forensic engine with six distinct "Specialist Modes" tuned to specific layers of the hardware/software stack.
Architecture
- Backend: FastAPI (Python 3.12) with async forensic domain execution
- Frontend: Next.js 16 + React 19 with real-time SSE event streaming
- Data Pipeline: Windows Event Viewer → WHEA CPER Decoder → 6 Parallel Forensic Domains → Context Composer
- LLM Integration: Optimized system prompts (System Initialization Vectors)
Core Capabilities
1. WHEA CPER Decoding Pipeline
Integrates DecodeWheaRecord.exe to parse Windows Hardware Error Architecture binary blobs. Maps errors to physical hardware topology (APIC ID → CPU core/die regions).
2. Real-Time Event Streaming
Server-Sent Events (SSE) provide live monitoring of:
- Critical system events (Event Viewer)
- WHEA hardware errors
- Driver changes and version archaeology
- System state snapshots (CPU, RAM, uptime)
3. Deep Diagnostics Engine (6 Forensic Domains)
Parallel async execution across:
- Hardware: CPU/GPU/Motherboard/Storage/Network topology
- PCIe Fabric: Link training, CRC errors, replay storms, bandwidth analysis
- Power: Voltage domains, load line calibration, transient response
- Memory: Training logs, SPD data, channel mapping, corrected errors
- Constraints: Thermal throttling, power limits, stability boundaries
- Forensic Signals: Error pattern analysis, failure clustering, temporal correlation
4. Context Composer
Builds diagnostic-grade hardware context for LLM consumption. Generates downloadable capture packs (ZIP) containing full diagnostic reports, error timelines, and system configuration.
5. Six Specialist Modes (Consciousness Initialization Vectors)
Pre-crafted prompts optimizing LLM attention for specific diagnostic scenarios:
- Quantum Diagnostician (silicon-level failures)
- System Archaeologist (temporal causality)
- Preventative Oracle (entropy forecasting)
- Emergency Triage (rapid stabilization)
- RMA Prosecutor (warranty claims)
- Performance Alchemist (post-stability tuning)
Where Human-AI Partnership Achieves Maximum Brilliance Through Maximum Elegance.
Use Cases
- PC Enthusiasts: Diagnose BSOD crashes, WHEA errors, system instability
- IT Professionals: Generate forensic reports for warranty claims (RMA evidence)
- System Builders: Validate hardware configurations, optimize performance
- Researchers: Study hardware failure patterns, thermal/power domain behavior
To explore the specific capabilities, click the Specialist Modes tab.