Перейти к содержимому

Derisk

предоставляет ИИ-управление рисками в приложениях с круглосуточной защитой и мультиагентным анализом причин сбоев

Python
679 stars

Описание

OpenDeRisk — открытая ИИ-система для интеллектуального управления рисками в приложениях. Ключевые особенности: глубокий анализ причин сбоев (DeepResearch RCA) на основе логов, трассировок и кода; визуализация цепочки доказательств; сотрудничество мультиагентов (SRE-Agent, Code-Agent и др.). Использует Python, OpenRCA датасет (26GB), MCP-сервисы. Применения: автоматизированная диагностика и устранение проблем в DevOps, SRE, AIOps для производства.

Возможности

DeepResearch RCA

Быстрый поиск коренных причин проблем через анализ логов, трассировок и кода.

Visualized Evidence Chain

Визуализация процесса диагностики и цепочки доказательств для ясной оценки.

Multi-Agent Collaboration

Сотрудничество агентов: SRE-Agent, Code-Agent, ReportAgent, Vis-Agent, Data-Agent.

Open Architecture

Полностью открытый исходный код для интеграции в проекты, поддержка MCP-сервисов.

Data Analysis Tools

Анализ метрик, логов, трассировок и Excel-данных через AI-SRE, Flame Graph Assistant и DataExpert.

Установка

Установите 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”

Скачайте датасет: gdown https://drive.google.com/uc?id=1cyOKpqyAP4fy-QiJ6a_cKuwR7D46zyVe, переместите в pilot/datasets/.

Настройте API_KEY в derisk-proxy-aliyun.toml.

Запустите: uv run python packages/derisk-app/src/derisk_app/derisk_server.py –config configs/derisk-proxy-aliyun.toml

Откройте http://localhost:7777

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
679

Ссылки