Available Components

Selection Guide

Choose the appropriate memory component based on your needs:

  1. Simple Interactions

    • Use Buffer Memory or Buffer Window Memory for short conversations

    • Best for basic chatbots and brief interactions

  2. Long Conversations

    • Use Conversation Summary Memory or Conversation Summary Buffer Memory

    • Ideal when you need to maintain context over extended dialogues

  3. Persistent Storage

    • MongoDB Atlas: For scalable, cloud-based document storage

    • Redis/Upstash Redis: For fast, in-memory data access

    • DynamoDB: For AWS-integrated applications

    • Choose based on your existing infrastructure and scaling requirements

  4. Specialized Use Cases

    • AgentMemory: For complex agent-based systems

    • ZepMemory/ZepMemoryCloud: For managed, scalable memory solutions

    • Upstash Redis: For serverless and edge deployments