📋 Overview

📋 Overview#

The framework of our library is present in the following figure.

  • The lowest level comprises memory functions, implementing basic functions (e.g., retrieval) as foundational supports for different memory operations.

  • The intermediate level encompasses memory operations, constituting basic operations (e.g., memory recall) to construct different memory models.

  • The highest level involves memory models, implementing various existing research models (e.g., MemoryBank) that can be conveniently applied in different agents.

  • We provide a configuration module for easy modification of hyper-parameters and prompts at different levels.

  • We also implement a utility module to conveniently save and demonstrate memory contents.

../_images/framework.png