Why it matters

ChatMemory shapes conversational quality. Understanding shapes design.

Advertisement

The architecture

Store: message list.

Trim: window strategy.

Persist: optional (Redis, DB).

ChatMemory strategiesMessage listgrowing historyWindow strategykeep last NOptional persistRedis / DBMessageWindowChatMemory + TokenWindowChatMemory + custom impls
Chat memory.
Advertisement

How it works end to end

MessageWindowChatMemory: last N messages.

TokenWindowChatMemory: last N tokens.

Custom ChatMemoryProvider for persistence.