MemCube: The fundamental unit of data in MemOS, encapsulating memory payload (data) and metadata (timestamps, permissions, usage metrics)
Parametric Memory: Knowledge encoded in model weights (pre-trained or fine-tuned via adapters like LoRA)
Activation Memory: Transient runtime states like KV-caches and hidden layer activations used for short-term context
Plaintext Memory: Explicit external knowledge sources like documents and knowledge graphs (traditional RAG data)
MAG: Memory-Augmented Generation—a broader term encompassing RAG and other memory integration techniques
LoRA: Low-Rank Adaptation—a parameter-efficient fine-tuning technique often used here to inject parametric memory
KV-cache: Key-Value cache—stored intermediate calculations from the attention mechanism to speed up generation
MemGovernance: A module enforcing access control, privacy policies, and audit trails for memory usage