Public vulnerability and exposure signals centered on CISA KEV data.
Live dashboard: https://monarchcastletech.github.io/cyber-exposure-map/
python -m pip install -r requirements.txt
python pipeline/cyber_exposure_map_pipeline.py
python -m http.server 8000Open http://localhost:8000. Direct file:// access cannot fetch data/output.json in modern browsers.
GitHub Actions refreshes public data every six hours and deploys the static dashboard to GitHub Pages. AI briefs are optional: configure OPENROUTER_API_KEY as a repository Actions secret. Without it, core collection and dashboard deployment remain available.
Source availability varies. The dashboard identifies its generation time and operating mode in data/output.json. Treat indicators as decision-support signals, not verified ground truth.
Part of Monarch Castle Technologies. See BRAND.md for approved asset use.