Patterns/Memory Patterns

Memory Patterns

LLMs are stateless. Memory patterns add state—sliding context windows, summarization, entity tracking, episodic storage. This enables multi-turn conversations and persistent knowledge.

From a security perspective, memory is persistence. Injections that land in memory persist across turns. Poisoned summaries affect all future interactions. Stored entities carry attacker-chosen data.

These patterns document memory architectures, where injections persist, and how to build memory systems that don't become long-term attack surfaces.

Patterns in this category