Purpose
The fetched data is normalized into a consistent schema. It then prioritizes threats based on severity & exploit-like patterns (with a score), writes JSON outputs, and displays the results on a dashboard.
How it works
fetch_intel.pypulls and normalizes CVE data- Threats are tagged with patterns like
rce,auth_bypass,path_traversal,poc, andin_the_wild - A ranked
prioritized_threats.jsonfeed powers the dashboard delta.jsontracks what changed between runstelegram_alert.pyturns the current snapshot into a readable hourly alert
Why I built this
This is my first project with OpenClaw and i wanted to build an autonomous pipeline using python, showcasing results on a live front-end & outbound alerts of the latest update via Telegram.
Scope
Claw Glancer is a prototype. The next potential upgrades could be exploit-evidence related reference, correlation, asset relevance and/or customized alerts.