-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathFILE Structure
More file actions
40 lines (40 loc) · 1.39 KB
/
FILE Structure
File metadata and controls
40 lines (40 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
SentinelAI/
│
├── ingestion-service/ # Go - Log ingestion + API gateway
│
├── drift-engine/ # C++ - High-performance statistical drift detection
│
├── training-pipeline/ # Python - SageMaker training + MLflow tracking
│
├── llm-guard/ # LangChain + Ollama - RAG + incident summarization
│
├── streamlit-dashboard/ # Streamlit - AI Observability UI
│ ├── app.py
│ ├── pages/
│ │ ├── 1_Model_Drift.py
│ │ ├── 2_LLM_Monitoring.py
│ │ ├── 3_Incident_Summary.py
│ │ ├── 4_System_Metrics.py
│ │
│ ├── components/
│ │ ├── charts.py
│ │ ├── drift_visualizer.py
│ │ ├── latency_graphs.py
│ │
│ └── requirements.txt
│
├── docker/ # Dockerfiles for all services
│
├── helm/ # Kubernetes Helm charts
│
├── terraform/ # Infrastructure as Code
│
├── ci-cd/ # GitHub Actions workflows
│
├── metrics.md # Evaluation metrics + performance benchmarks
│
├── system_design.md # Architecture deep dive
│
├── architecture.png # Visual diagram
│
└── README.md # Recruiter-facing explanation