Skip to main content

Module node

Module node 

Source
Expand description

AINL graph node types - the vocabulary of agent memory.

Four core memory types: Episode (episodic), Semantic, Procedural, Persona. Designed to be standalone (zero ArmaraOS deps) yet compatible with OrchestrationTraceEvent serialization.

Structs§

AinlEdge
Typed edge connecting memory nodes
AinlMemoryNode
A node in the AINL memory graph
EpisodicNode
Episodic memory payload (one turn / moment).
PersonaNode
Canonical persona payload (flattened under AinlNodeType::Persona in JSON).
ProceduralNode
Procedural memory payload.
SemanticNode
Semantic / factual memory payload.
StrengthEvent
One strength adjustment on a persona trait (evolution / provenance).

Enums§

AinlNodeKind
Coarse node kind for store queries (matches node_type column values).
AinlNodeType
Core AINL node types - the vocabulary of agent memory.
MemoryCategory
Memory category aligned with the four memory families (episodic ↔ Episode nodes).
PersonaLayer
PersonaSource
ProcedureType
Sentiment