SentinelX
A self-hosted EDR and lightweight SIEM whose differentiator is correlation and narrative, not raw collection.
It turns many endpoint events into few investigations by reasoning over a per-host provenance graph — and it defends against the failure mode that makes naive correlation useless in practice: dependency explosion, where following parent-of relationships far enough eventually connects everything to everything. Rarity weighting and hub boundaries are what keep a merge meaningful.
A real Linux eBPF agent loads BPF bytecode, attaches the execve tracepoint, and streams over a ring buffer to the backend. Verified live on a 6.19 kernel against Postgres 17.
Multi-tenancy is enforced at every layer rather than filtered at the edge: per-tenant tokens, provenance graphs, correlators, baselines and audit chains. Two tenants monitoring identically named hosts never collide — checked in memory, at SQL level, over HTTP, and in a live two-tenant browser session.
The LLM narrator sits deliberately off the detection path. It explains findings; it never decides them. A red-team suite plants prompt-injection payloads in the telemetry it reads.