MNEMARCH — Memory Architecture

What is MNEMARCH?

MNEMARCH is the memory and recall architecture of the ARCHAI system. It governs how information is stored, retrieved, contextualized, and preserved across time.

Purpose of MNEMARCH

MNEMARCH ensures that memory is:

• Structured
• Context‑aware
• Identity‑linked
• Governed by retention rules
• Accessible to authorized agents only

Core Responsibilities

MNEMARCH is responsible for:

• Memory encoding and storage
• Retrieval and contextual recall
• Memory pruning and lifecycle rules
• Identity‑bound memory segmentation
• Providing memory context to agents and processes

Memory Types

MNEMARCH supports multiple memory classes:

Short‑term memory — transient operational data
Long‑term memory — persistent system knowledge
Identity‑linked memory — tied to users or agents
System memory — core architectural state
Contextual memory — situational or task‑specific

Relationship to Other Modules

MNEMARCH integrates with:

ARCHAI — defines memory governance
IDENTARCH — binds memory to identities
AGENTUM — provides memory context to agents
INTENTUM — uses memory for intent grounding
ACCOUNTUM — enforces memory access permissions