from memvid import use
# Reuse memory instance
mem = use('basic', 'memory.mv2')
# Batch operations
texts = [...]
for text in texts:
mem.put(text) # Batched internally
# Async for better throughput
import asyncio
from memvid import use_async
async def main():
mem = await use_async('basic', 'memory.mv2')
results = await asyncio.gather(*[
mem.find(q) for q in queries
])