Debddj/Aegis
GitHub: Debddj/Aegis
Aegis 是一个基于多智能体架构的 ML 基础设施可靠性自治系统,通过检测—诊断—修复—报告的闭环流水线自动应对生产环境中的 ML 故障。
Stars: 0 | Forks: 0
# Aegis
Aegis 是一个多智能体系统,它构建于 ML 生产栈(模型服务 + GPU 基础设施 + 数据流水线)之上,并闭环了从检测问题到解决问题的全过程——在安全的情况下自主解决,在不安全的情况下则进行清晰的人工审批交接。
## Agent 架构
1. **Sentry(监控 Agent)**:持续摄取指标,并使用统计基线标记异常。
2. **Sleuth(诊断 Agent)**:关联跨服务和时间窗口的信号,以生成带有置信度分数的根因假设。
3. **Medic(修复 Agent)**:提出修复方案,按风险等级对其进行分类,并选择直接执行或请求人工批准。
4. **Scribe(报告 Agent)**:自动编写详细的事件复盘报告。
## 项目结构
请查看以下目录:
- `agents/`:核心 Agent 逻辑(基于 ADK)
- `backend/`:FastAPI + gRPC 服务层
- `simulator/`:故障注入测试工具与 mock 服务
- `frontend/`:React/TS 仪表盘
- `infra/`:Docker compose 与容器配置
标签:AIOps, AV绕过, FastAPI, MLOps, PyRIT, Python工具, 多智能体系统, 模块化设计, 系统运维, 自动化修复, 请求拦截