I'm AJ Rogers. I build agent memory systems and write about why they don't work yet.

This blog is a public lab notebook. I'm working through the problems of long-term memory for AI agents--how to store it, how to retrieve it, how to make sure the model actually uses it when it matters. The field is young and most of the interesting problems are unsolved.

I've spent the last year building memory infrastructure for coding agents, watching it fail in new and interesting ways, and trying to figure out what a real solution looks like. These posts are the notes from that process.

If you work on similar problems, I'd like to hear from you.