

# Use long-term memory
<a name="long-term-memory-long-term"></a>

Long-term memory is enabled by adding one or more memory strategies to a memory resource. These strategies define what kind of information is extracted from conversations and stored persistently. This section guides you through configuring built-in and built-in with overrides strategies to enable long-term memory for your agent.

This section provides examples using the AWS SDK (Boto3). For complete end-to-end examples, see [Amazon Bedrock AgentCore Memory examples](memory-examples.md).

**Topics**
+ [Enable long-term memory](long-term-enabling-long-term-memory.md)
+ [Specify long-term memory organization with namespaces](specify-long-term-memory-organization.md)
+ [Configure built-in strategies](long-term-configuring-built-in-strategies.md)
+ [Configure a custom strategy](long-term-configuring-custom-strategies.md)
+ [Save and retrieve insights](long-term-saving-and-retrieving-insights.md)
+ [Retrieve memory records](long-term-retrieve-records.md)
+ [List memory records](long-term-list-memory-records.md)
+ [Delete memory records](long-term-delete-memory-records.md)
+ [Redrive failed ingestions](long-term-redrive.md)