Engram is a universal memory layer designed for AI agents, providing capabilities to remember, recall, and consolidate information. It is intended for developers and researchers building intelligent agents that require persistent, organized memory modules to enhance agent performance and context retention over time. As an open-source project, Engram can be integrated into various AI architectures.