Approach: The memory stream maintains a comprehensive record
of the agent’s experience. It is a list of memory objects, where each
object contains a natural language description, a creation times-
tamp and a most recent access timestamp. The most basic element
of the memory stream is an observation, which is an event directly
perceived by an agent. Common observations include behaviors
performed by the agent themselves, or behaviors that agents per-
ceive being performed by other agents or non-agent objects. For
instance, Isabella Rodriguez, who works at a coffee shop, might ac-
crue the following observations over time: (1) Isabella Rodriguez is
setting out the pastries, (2) Maria Lopez is studying for a Chemistry
test while drinking coffee, (3) Isabella Rodriguez and Maria Lopez
are conversing about planning a Valentine’s day party at Hobbs Cafe,
(4) The refrigerator is empty.

Generative Agents

arXiv, April, 2023,
Generative Agents- Interactive Simulacra of Human Behavior