agent-utilities[embeddings-openai,mcp]>=1.0.0
chromadb>=1.5.1
markdownify>=1.2.2
beautifulsoup4>=4.14.3
ebooklib>=0.20
html2text>=2025.4.15
ipython>=1.0.0
pypdf>=6.7.2
protobuf>=6.33.5
llama-index-core>=0.14.15
llama-index-llms-langchain>=0.7.2
llama-index-vector-stores-chroma>=0.5.5
llama-index-readers-file>=0.5.6

[agent]
agent-utilities[agent,logfire]>=1.0.0

[all]
vector-mcp[agent,chromadb,couchbase,huggingface,mcp,mongodb,postgres,qdrant]>=2.0.0

[chromadb]
chromadb>=1.5.1
llama-index-vector-stores-chroma>=0.5.5
opentelemetry-api>=1.39.1
opentelemetry-sdk>=1.39.1
opentelemetry-exporter-otlp>=1.39.1

[couchbase]
couchbase>=4.5.0
llama-index-vector-stores-couchbase>=0.6.0

[huggingface]
llama-index-embeddings-huggingface>=0.6.1
sentence_transformers>=5.2.2

[mcp]
agent-utilities[mcp]>=1.0.0

[mongodb]
pymongo>=1.0.0
llama-index-vector-stores-mongodb>=0.9.1

[postgres]
psycopg>=3.3.3
llama-index-vector-stores-postgres>=1.0.0

[qdrant]
qdrant-client>=1.16.2
fastembed>=0.7.4
llama-index-vector-stores-qdrant>=0.9.1

[test]
pytest-xdist>=3.6.0
pytest
pytest-asyncio
pytest-cov
