Mneme
Equips software agents with long-term memory, context assembly, and knowledge representation through open-source client SDKs, CLI, and API access.
Equips software agents with long-term memory, context assembly, and knowledge representation through open-source client SDKs, CLI, and API access.
Mneme is a cognition runtime designed to imbue software agents with essential capabilities like long-term memory, context assembly, and comprehensive knowledge representation. It functions as a memory subsystem for LLMs, storing observations, facts, decisions, and plans as immutable, typed, temporal, and branchable records. Mneme-open specifically provides all the necessary components—including client SDKs for Python, TypeScript, and Go, CLI tools, protocol schemas, and API documentation—to seamlessly integrate with and leverage a running Mneme server. This open-source distribution allows developers to build agents capable of sophisticated cognitive functions, supported by a versatile data model combining Git-like branching with diverse cognitive memory types like episodes, facts, and knowledge.