Memory
NATS KV
KeyValueStore
NATS Key Value Store
Source code in germinate_ai/memory/kv.py
connect()
async
Connect to NATS cluster.
get(key)
async
Weaviate
WeaviateCollection
Adapter for a Weaviate collection.
Source code in germinate_ai/memory/weaviate.py
connect()
create_collection()
Create a Weaviate collection.
Source code in germinate_ai/memory/weaviate.py
query_near_vector(query_vector, *, filters=None, limit=10)
Search by query vector.