Expand description
A3S Memory — pluggable memory storage for AI agents.
Provides the MemoryStore trait, MemoryItem, MemoryType,
configuration types, and the following backend implementations:
| Backend | Feature | Search |
|---|---|---|
FileMemoryStore | always available | substring |
[SqliteMemoryStore] | sqlite | BM25 via FTS5 |
The FileMemoryStore is the default and requires no additional dependencies.
Structs§
- File
Memory Store - File-based memory store with atomic writes and in-memory index.
- InMemory
Store - In-memory
MemoryStoreimplementation. - Memory
Item - A single memory item
- Prune
Policy - Policy controlling automatic pruning of long-term memory.
- Relevance
Config - Configuration for relevance scoring
Enums§
- Memory
Type - Type of memory