# LongMemEval Benchmark Requirements
# Install with: pip install -r benchmarks/longmemeval/requirements-benchmark.txt

# Core Vektori dependencies
numpy>=1.24
aiosqlite>=0.19
httpx>=0.27
pydantic>=2.5

# BGE embeddings (local, multilingual, 1024-dim)
FlagEmbedding>=1.2

# Google Gemini API (for LLM extraction)
google-generativeai>=0.3.0

# Optional: for PostgreSQL backend (uncomment if needed)
# asyncpg>=0.29
# pgvector>=0.2

# Optional: if you want to run unit/integration tests
# pytest>=8.0
# pytest-asyncio>=0.23
