How carlcode-dev/cloudgenie works
CloudGenie is a Streamlit cloud-operations interface. Users view operational status and access SecOps, runbook, and FinOps features; the sampled code also shows AI-assisted security-fix generation through Gemini. The app is a single 62 KB module, so these are responsibilities within one implementation rather than separate services. The README is empty and most of app.py was not excerpted, so links beyond the visible AI-fix call are omitted.
Main entry points: app.py CloudGenie app
Components 7
Operations UI
- CloudGenie app
app.py - System status
app.py - SecOps auditor
app.py - Runbooks
app.py - FinOps optimizer
app.py
AI Assistance
- Gemini API
Other components
- Cloud operator
Connections 5
- Cloud operator → CloudGenie app: uses
app.py - CloudGenie app → System status: displays
app.py - CloudGenie app → SecOps auditor: presents findings
app.py - CloudGenie app → Runbooks: renders steps
app.py - CloudGenie app → Gemini API: generates fixes
app.py