Ceylon Memory
Memory backend implementations for agent state persistence.
This crate provides pluggable storage backends implementing the [ceylon_core::Memory] trait:
- [
InMemoryBackend] - Fast, thread-safe in-memory storage (default) - [
SqliteBackend] - File-based persistent storage (feature:sqlite) - [
RedisBackend] - Distributed persistent storage (feature:redis) - [
QdrantBackend] - Qdrant vector database (feature:qdrant) - [
ChromaDBBackend] - ChromaDB vector database (feature:chromadb) - [
PineconeBackend] - Pinecone vector database (feature:pinecone)
Example
use InMemoryBackend;
use ;
# async