Skip to main content

Crate a3s_memory

Crate a3s_memory 

Source
Expand description

A3S Memory — pluggable memory storage for AI agents.

Provides the MemoryStore trait, MemoryItem, MemoryType, configuration types, a FileMemoryStore default implementation, and (with the sqlite feature) a SqliteMemoryStore backed by SQLite with FTS5 full-text search.

Structs§

FileMemoryStore
File-based memory store with atomic writes and in-memory index.
InMemoryStore
In-memory MemoryStore implementation.
MemoryItem
A single memory item
PrunePolicy
Policy controlling automatic pruning of long-term memory.
RelevanceConfig
Configuration for relevance scoring

Enums§

MemoryType
Type of memory

Traits§

MemoryStore