Expand description
Memory system for AI agents
Structs§
- Decay
Config - Importance decay configuration
- InMemory
Store - In-memory vector store for development and testing
- Lance
DbStore - LanceDB memory store for persistent vector storage with FTS support
- Memory
Config - Memory configuration
- Memory
Entry - Memory entry
- Memory
Manager - Memory manager orchestrates short-term and long-term memory
- Memory
Ranker - Memory ranker for scoring and sorting memories
- Mock
Embedding - Mock embedding provider for testing
- OpenAI
Embedding - OpenAI embedding provider
- Ranking
Weights - Ranking weights for memory relevance scoring
- Ring
Buffer - A fixed-size ring buffer for storing recent items
Enums§
- Memory
Type - Memory type classification
Traits§
- Embedding
Provider - Embedding provider trait
- Memory
Store - Memory store trait for persisting and retrieving memories