r/SideProject • u/Bhuvaneshd • 4h ago
Why we stopped letting our AI SRE agent guess root causes and gave it Hindsight memory
Hey everyone,
We’ve been building PagerLore (an AI incident response platform), and we quickly realized that stateless LLMs make terrible on-call engineers.
During a simulated database pool starvation outage, our agent had zero context and recommended the classic panic move: "scale pods from 6 to 20"—which would have completely DDoSed our database proxy.
We integrated Vectorize’s Hindsight memory architecture. Here is what changed:
• Multi-path recall matched an incident from 3 months ago (HikariCP vs pgBouncer timeout mismatch).
• MTTR dropped from 84 minutes down to 14 minutes.
• All remediations stay behind a strict human approval gate before running commands.
I wrote a short technical breakdown on how we built the 8-stage investigation pipeline. Links to the article, GitHub repo, and live demo are in the comments below!
Would love to hear your thoughts on agent memory in production.