Chroma Memory Adapter • AI Agent SDK
ChromaMemoryAdapter: Memory adapter that uses ChromaDB to implement MemoryProtocol.
ChromaMemoryAdapter
Defined in the factories module.
AI Agent
Memory adapter that uses ChromaDB to implement MemoryProtocol.
Constructor
ParamField
AnyNo description available.
ParamField
AnyNo description available.
Methods
store_short_term()
Store in ChromaDB (short-term and long-term treated the same).
search_short_term()Search ChromaDB.
store_long_term()Store text in ChromaDB with embedding.
search_long_term()Search ChromaDB using vector similarity.
get_all_memories()Get all memories from ChromaDB.
reset_short_term()Clear this adapter’s memory.
reset_long_term()Clear this adapter’s memory (shared with short-term; see
close()Clean up ChromaDB resources.
Source
View on GitHubpraisonaiagents/memory/adapters/factories.py at line 272