Skip to main content

Module memory

Module memory 

Source
Expand description

Memory module - self-contained memory management functionality.

Provides persistent memory storage, context rendering, and the append_memory tool.

Re-exports§

pub use config::MemoryConfig;

Modules§

background
Background memory management task.
command
compaction
Compaction storage for memory summarization.
config
Memory module configuration.
context
Memory context component for rendering memories in AI context.
log
Log-based memory system with JSON-backed storage.
prompt
Prompt component for rendering memory compaction in the system prompt.
tool
Memory append tool for storing learnings.

Structs§

MemoryModule
Memory module providing persistent memory storage and retrieval.