Memory¶
Memory modules are crucial components in building AI assistants that can retain context, personalize interactions, and provide coherent responses over time. By integrating memory modules, your assistant can remember previous conversations, utilize environment variables, and retrieve relevant information to enhance user experience.
To get started, read the Memory Configuration guide for concepts shared across all memory modules. Then explore the module documentation — ChatMemoryModule, VariableMemoryModule, and MemTreeModule. The available interfaces related to memory operation are summarized in the Memory APIs reference.