all projects
aissist
incident summarizer — pulls from kusto, writes briefs with azure openai.
automates the dull part of incident management. three-stage pipeline: fetch data from azure data explorer (kusto), transform it into structured json, then run it through azure openai to produce summaries, escalation notes, troubleshooting guides.
what it does
- persistent azure auth — authenticate once per token lifetime
- screenshot processing — downloads and processes embedded screenshots from incident data
- memory integration via mem0 — learns from previous incidents across sessions
- gap analysis — compares incident troubleshooting against knowledge base articles to find missing steps
- multi-incident support — processes single incidents or combines related ones for unified analysis
pipeline
- kusto_fetcher — retrieves raw incident data, extracts screenshots, organizes by incident folder
- transformer — csv to structured json optimized for ai processing
- summarizer — generates escalation notes, mitigation reports, troubleshooting guides via azure openai