OpenDeRisk是一款AI原生风险智能系统,提供7*24小时全面深入的应用系统风险智能管理,通过多智能体协作实现根因分析。
一分钟了解#
OpenDeRisk是一个AI驱动的风险智能管理系统,为开发运维(SRE)团队提供全方位的应用系统保护。它通过多智能体协作架构,能够快速定位问题根因、可视化诊断过程并提供深度分析。适合需要自动化问题诊断和风险评估的技术团队使用。
核心价值:通过AI智能体协作实现根因分析,将传统数天的问题排查时间缩短至分钟级。
快速上手#
安装难度:高 - 需要处理20GB+的数据集,配置多个组件,且需要理解AI和SRE概念
# 安装uv包管理器
curl -LsSf https://astral.sh/uv/install.sh | sh
# 安装依赖包
uv sync --all-packages --frozen \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "derisks" \
--extra "storage_oss2" \
--extra "client" \
--extra "ext_base"
# 下载OpenRCA数据集
gdown https://drive.google.com/uc?id=1cyOKpqyAP4fy-QiJ6a_cKuwR7D46zyVe
# 启动服务
uv run python packages/derisk-app/src/derisk_app/derisk_server.py --config configs/derisk-proxy-aliyun.toml
适合我的场景吗?
- ✅ 企业级SRE团队:需要自动化根因分析和风险评估的大型技术团队
- ✅ 复杂系统监控:处理分布式系统、微服务架构中的问题诊断
- ❌ 小型项目:资源有限的小型项目可能过于复杂
- ❌ AI新手:对AI/LLM概念不熟悉的团队可能难以配置和维护
核心能力#
1. DeepResearch RCA - 根因深度分析#
- 通过对日志、追踪和代码的深入分析,快速定位问题根源 实际价值:将传统需要数天的问题排查工作缩短至分钟级,显著减少系统停机时间
2. 可视化证据链#
- 完整可视化诊断过程和证据链,使诊断过程透明化 实际价值:让团队快速理解诊断结果的准确性,提高问题解决的信心和效率
3. 多智能体协作#
- SRE-Agent、Code-Agent、ReportAgent、Vis-Agent和Data-Agent协作工作 实际价值:不同专业领域的AI智能体各司其职,提供更全面、准确的分析结果
4. 开放开源架构#
- 完全开放和开源的架构,可在开源项目中直接使用 实际价值:高度可定制,可根据团队需求扩展功能,避免供应商锁定
技术栈与集成#
开发语言:Python 主要依赖:uv包管理器、OpenAI代理、RAG检索增强生成、ChromaDB存储、OSS2存储、MCP服务 集成方式:API / SDK / Library
维护状态#
- 开发活跃度:活跃开发中,已发布v0.2版本,有明确的路线图规划
- 最近更新:2025年10月发布了v0.2版本
- 社区响应:有社区组(钉钉群), acknowledges DB-GPT、MetaGPT等多个相关项目
文档与学习资源#
- 文档质量:综合
- 官方文档:仓库中提供OpenDerisk Documents和DeepWiki
- 示例代码:提供快速入门教程和场景演示