The Next-Generation Intrusion Prevention System. Designed for 2026.
An enterprise-grade security platform featuring hardware-offloaded deep packet inspection, real-time threat telemetry, and an integrated gamified cyber-warfare academy.
- Apple/CIA-Level HUD Dashboard: A stunning, ultra-responsive dark mode UI built with React, Framer Motion, and Recharts. Features drag-and-drop glassmorphism widgets.
- Real-Time Telemetry: The Go backend streams live host CPU load and true network bandwidth I/O (Mbps) directly to the frontend matrix.
- Hybrid Core Engine Architecture: Structured to support C++ DPDK hardware-level packet dropping and Rust eBPF zero-overhead kernel tracing.
- Interactive Cyber Academy: A built-in learning portal mapping real-world blocked threats to interactive sandbox terminal lessons.
- Advanced "God-Tier" Modules: Structural foundations for Swarm P2P Intelligence, Blockchain Audit Ledgers, and AI-Driven Threat Hunting Copilots.
| Component | Technology | Purpose |
|---|---|---|
| Frontend UI | React, Vite, Framer Motion | High-performance, animated glassmorphism SOC dashboard. |
| Data Visualization | Recharts, Three.js (WebGL) | Live metric charts and rotating 3D network topology. |
| Backend API | Go (net/http, gopsutil) |
High-concurrency host telemetry streaming and simulation. |
| Core Skeletons | C++, Rust, Python | Foundations for DPDK, eBPF, and localized LLM intelligence. |
You need two terminal windows to run the full application.
cd backend-service
go run main.goThe Go server will start on http://localhost:8080 and begin analyzing real CPU and Network I/O metrics.
cd frontend-dashboard
npm install
npm run devNavigate to http://localhost:5173 in your browser to view the live dashboard.
NEXUS/
├── backend-service/ # Go REST API & Host Telemetry Engine
│ ├── ai-copilot/ # Python LLM Integration Mocks
│ ├── blockchain/ # Immutable SHA-256 Event Ledger
│ └── main.go # Live Streaming Server
├── core-engine/ # C++/Rust Low-Level Skeletons
│ ├── dpdk/ # Hardware Offloading Rules
│ └── ebpf/ # Kernel Syscall Tracing
└── frontend-dashboard/ # React + Vite SOC UI
├── src/
│ ├── App.jsx # Main Layout, Grid Layout, & UI Components
│ └── index.css # Elite "Apple+CIA" Theming