Five AI agents walk into an outage
Because post-mortems shouldn't require humans to manually grep 26 GB of telemetry.

What it does
OpenDeRisk is a multi-agent system that automates root-cause analysis for production incidents. It ingests logs, traces, and metrics—currently centered on Microsoft’s OpenRCA dataset—and coordinates five specialized agents to investigate failures and produce evidence chains. A web UI renders the full diagnostic flow, from alert awareness to final verdict.
The interesting bit
The Code-Agent writes code on the fly to perform the final analysis, turning root-cause investigation from a static report into a live computation. Meanwhile, the Vis-Agent maps the entire multi-agent deliberation and evidence chain in real time, so you can watch the committee think.
Key highlights
- Agent specialization: SRE-Agent, Code-Agent, ReportAgent, Vis-Agent, and Data-Agent each own a distinct phase of the investigation.
- Dynamic forensics: Code-Agent generates analysis code dynamically rather than relying solely on pre-baked heuristics.
- Heavy data appetite: Ships with support for the 20–26 GB OpenRCA dataset and accepts flame graphs, Excel, and custom telemetry.
- Visual evidence chains: The Vis protocol renders the full diagnostic flow and agent hand-offs, not just the conclusion.
- Published framework: Backed by an arXiv paper (2025) with design, implementation, and case studies.
Caveats
- The README notes that only the highlighted components in the architecture diagram are currently implemented, so the codebase appears partial.
- The primary mode requires downloading and decompressing a large external dataset before you can do much.
- Default configuration and proxy settings target Aliyun and DingTalk, which suggests a China-centric happy path.
Verdict
Teams drowning in unactionable alerts and slow post-mortems should evaluate this; if your stack lacks the telemetry volume or you need a fully baked end-to-end product, it may still be too early.
Frequently asked
- What is derisk-ai/OpenDerisk?
- Because post-mortems shouldn't require humans to manually grep 26 GB of telemetry.
- Is OpenDerisk open source?
- Yes — derisk-ai/OpenDerisk is open source, released under the MIT license.
- What language is OpenDerisk written in?
- derisk-ai/OpenDerisk is primarily written in Python.
- How popular is OpenDerisk?
- derisk-ai/OpenDerisk has 957 stars on GitHub.
- Where can I find OpenDerisk?
- derisk-ai/OpenDerisk is on GitHub at https://github.com/derisk-ai/OpenDerisk.