MemGPT
MemGPT manages information across memory tiers, moving information between the model's limited context window and external storage. It supports tasks such as long-document analysis and conversations spanning multiple sessions.
Source: MemGPT: Towards LLMs as Operating Systems.
Referenced in An Empirical Study of Harness Design for Coding Agents.