Skip to main content

Crate ainl_memory

Crate ainl_memory 

Source
Expand description

AINL graph-memory substrate - Spike implementation

Proof-of-concept: Agent memory as execution graph nodes. Every delegation, tool call, and agent turn becomes a typed graph node. This spike proves the concept before extraction to ainl-memory crate.

Structs§

AinlEdge
Typed edge connecting memory nodes
AinlMemoryNode
A node in the AINL memory graph
SqliteGraphStore
SQLite implementation of GraphStore (spike - uses existing connection)

Enums§

AinlNodeType
Core AINL node types - the vocabulary of agent memory

Traits§

GraphStore
Graph memory storage - trait for swappable backends (Note: Send + Sync removed for spike - will use Arc<Mutex<>> in production)