Skip to content

Crynge/anomaly-rca-forensics

Repository files navigation

anomaly-rca-forensics

Autonomous anomaly detection and root cause analysis system for business KPI forensics, causal graph traversal, and counterfactual investigation.

Social preview

Python 3.10+ License: MIT CI

This repository is packaged to be easier to discover on GitHub for searches around anomaly detection, root cause analysis, KPI debugging, causal analysis, and business telemetry forensics.

Overview

anomaly-rca-forensics is a production-shaped investigation platform for operations, analytics, and engineering teams that need to detect abnormal KPI movement and rapidly explain what changed.

The repo focuses on:

  • anomaly detection over business and product signals
  • causal graph-guided root cause traversal
  • counterfactual reasoning for “what changed?” analysis
  • alerting and decision support for operators
  • a clean open-source maintenance layer for public collaboration

Core Capabilities

  • Detection layer for KPI shifts, spikes, drops, and abnormal patterns
  • RCA workflow using causal relationships instead of flat threshold alerts
  • Counterfactual analysis for scenario and impact review
  • Operational packaging with API, config, detector modules, and alert manager surfaces
  • Documentation and verification for public repo credibility

Repository Layout

anomaly-rca-forensics/
├── detectors/       # anomaly detection logic
├── causal_graph/    # causal traversal and dependency surfaces
├── counterfactual/  # what-if and impact analysis
├── alert_manager/   # alert routing and operations support
├── api/             # external service boundary
├── docs/            # audit and repo presentation assets
└── tests/           # smoke tests for repo integrity

Quick Start

python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python main.py

Verification

Local verification for this repo includes:

  • python -m pytest tests -q
  • python -m compileall .

GitHub Project Hygiene

This repo now includes:

Docs

About

Autonomous anomaly detection and root cause analysis system for business KPIs with causal graph traversal and forensic workflows.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages