OpenDerisk

AI-Native Risk Intelligence Systems, OpenDeRisk——Your application system risk intelligent manager provides 7* 24-hour comprehensive and in-depth protection.

What is OpenDerisk?

AI-Native Risk Intelligence Systems, OpenDeRisk——Your application system risk intelligent manager provides 7* 24-hour comprehensive and in-depth protection.

Overview of OpenDerisk

What it is

OpenDeRisk is an AI-Native Risk Intelligence System designed as your application system's intelligent manager, providing 7×24 hour comprehensive and in-depth protection. The system employs a multi-agent architecture. Alert awareness is based on Microsoft's open-source OpenRCA dataset (approximately 26GB decompressed). On this dataset, root cause analysis is achieved through multi-agent collaboration, with Code-Agent dynamically writing code for final analysis.

Key features

  • DeepResearch RCA: Quickly locate root causes through in-depth analysis of logs, traces, and code.
  • Visualized Evidence Chain: Fully visualize diagnostic processes and evidence chains for clear, accurate judgment.
  • Multi-Agent Collaboration: SRE-Agent, Code-Agent, ReportAgent, Vis-Agent, and Data-Agent working in coordination.
  • Open-Source Architecture: Built with a completely open architecture, enabling framework and code reuse in open-source projects.

Use cases

  • AI-SRE (OpenRCA): Use the OpenRCA Dataset Bank Dataset for root cause analysis.
  • Flame Graph Assistant: Upload flame graphs (Java/Python) from your local application for analysis.
  • DataExpert: Upload metrics, logs, traces, or Excel data for conversational analysis.

Getting started

Install via curl (recommended):shellcurl -fsSL https://raw.githubusercontent.com/derisk-ai/OpenDerisk/main/install.sh | bashAfter installation, edit the default configuration file at ~/.openderisk/configs/derisk-proxy-aliyun.toml and set your API keys. Then start the server:openderisk-serverAlternatively, from source using uv:shellgit clone https://github.com/derisk-ai/OpenDerisk.gitcd OpenDeriskuv sync --all-packages --frozen --extra base --extra proxy_openai --extra rag --extra storage_chromadb --extra derisks --extra storage_oss2 --extra client --extra ext_base --extra channel_dingtalkThen start with:bashuv run derisk quickstartAccess the web UI at http://localhost:7777.

License and pricing

License: MIT. Pricing: open source (free).

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/derisk-aiopenderisk.svg)](https://yunodb.com/tools/derisk-aiopenderisk?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/derisk-aiopenderisk?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/derisk-aiopenderisk.svg" alt="Featured on YunoDB" height="20"></a>