Memory, LangChain, 2025 (LangChain Inc.) - The official documentation for LangChain's memory modules, providing implementation details, examples, and descriptions of various memory types discussed in the section.
Building Applications with GPT-4 and ChatGPT, Ben Forta, 2023 (O'Reilly Media) - Offers practical guidance on developing LLM-powered applications, including strategies for managing conversational context and state, which encompasses memory management.
A Survey on Dialogue Systems: Recent Advances and New Challenges, Ruihong Zhao, Kai Zheng, Yan Liu, Yuchuan Luo, Yanchun Zhao, and Philip S. Yu, 2021IEEE Transactions on Knowledge and Data Engineering, Vol. 33 (IEEE)DOI: 10.1109/TKDE.2019.2945722 - Provides an academic overview of dialogue systems, their components, and the historical and ongoing challenges of managing dialogue state and context, which forms the theoretical basis for memory in LLM applications.
Retrieval-Augmented Generation for Large Language Models: A Survey, Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Meng Wang, Haofen Wang, 2023arXivDOI: 10.48550/arXiv.2312.10997 - Surveys techniques for extending LLM context and knowledge, which addresses the limitations of direct context window and the need for mechanisms like summarization or external memory retrieval to manage conversation history.