fastapi
uvicorn
python-multipart
fastmcp
python-jose[cryptography]
passlib[bcrypt]
python-dotenv
nest-asyncio
wikipedia
cmislib
python-alfresco-api>=1.1.5
docling-slim[standard]
llama-parse<1.0
llama-cloud<2.0
neo4j
numpy
rapidfuzz
spacy
openai
ollama
pydantic
pydantic-settings
llama-index-core
llama-index-llms-openai
llama-index-llms-ollama
llama-index-llms-google-genai
llama-index-llms-azure-openai
llama-index-llms-anthropic
llama-index-llms-bedrock-converse
llama-index-llms-groq
llama-index-llms-fireworks
llama-index-llms-openai-like
llama-index-llms-vllm
llama-index-llms-litellm
llama-index-llms-openrouter
llama-index-embeddings-openai
llama-index-embeddings-ollama
llama-index-embeddings-google-genai
llama-index-embeddings-azure-openai
llama-index-embeddings-bedrock
llama-index-embeddings-fireworks
llama-index-embeddings-openai-like
llama-index-embeddings-litellm
llama-index-vector-stores-neo4jvector
llama-index-vector-stores-qdrant
llama-index-vector-stores-elasticsearch
llama-index-vector-stores-opensearch
llama-index-vector-stores-chroma
llama-index-vector-stores-milvus
llama-index-vector-stores-weaviate
llama-index-vector-stores-pinecone
llama-index-vector-stores-postgres
llama-index-vector-stores-lancedb
llama-index-graph-stores-neo4j
llama-index-graph-stores-falkordb
llama-index-graph-stores-memgraph
llama-index-graph-stores-nebula
nebula3-python>=3.8.3
llama-index-graph-stores-neptune
ladybug>=0.16.1
llama-index-graph-stores-ladybug>=0.3.3
llama-index-retrievers-bm25
arcadedb-python>=0.4.0
llama-index-graph-stores-arcadedb>=0.4.4
elasticsearch
opensearch-py
qdrant-client
chromadb
pymilvus
weaviate-client
psycopg2-binary
lancedb
pinecone
llama-index-readers-web
llama-index-readers-wikipedia
llama-index-readers-youtube-transcript
youtube_transcript_api
llama-index-readers-s3
llama-index-readers-gcs
llama-index-readers-google
llama-index-readers-azstorage-blob
llama-index-readers-microsoft-onedrive
llama-index-readers-microsoft-sharepoint
llama-index-readers-box
llama-index-readers-file
box-sdk-gen>=1.17.0
s3fs
boto3
google-cloud-storage
google-api-python-client
google-auth-httplib2
google-auth-oauthlib
azure-storage-blob
asyncpg>=0.29.0
watchdog>=4.0.0
google-cloud-pubsub>=2.18.0
azure-storage-blob-changefeed>=12.0.0b5
msgraph-sdk>=1.0.0
azure-identity>=1.14.0
rdflib>=7.0.0
pyoxigraph>=0.3.20
requests>=2.31.0

[age-extras]
langchain-age==0.1.2

[dev]
pytest
pytest-asyncio
pytest-cov
black
ruff
mypy

[docling-ocr-easyocr]
docling-slim[feat-ocr-easyocr]

[docling-ocr-ocrmac]
docling-slim[feat-ocr-mac]

[docling-ocr-tesserocr]
docling-slim[feat-ocr-tesserocr]

[langchain]
langchain>=1.0
langchain-community>=0.4
langchain-openai
langchain-anthropic>=1.3
langchain-aws
langchain-ollama>=1.0
langchain-google-genai>=4.0
langchain-groq>=1.1
langchain-fireworks>=1.0
langchain-qdrant
langchain-milvus
langchain-weaviate
langchain-pinecone
langchain-chroma
langchain-elasticsearch
langchain-experimental
rank-bm25
langchain-ladybug>=0.3.0

[langchain-extras]
langchain-neo4j
langchain-postgres
langchain-arcadedb
langchain-arangodb
gremlinpython>=3.7.0
azure-mgmt-cosmosdb>=9.5.0
hugegraph-python>=1.5.0
pyTigerGraph>=1.0.0
requests-aws4auth>=1.2.0
SPARQLWrapper>=2.0.0
litellm>=1.81

[observability]
openinference-instrumentation-llama-index
openinference-instrumentation-langchain
opentelemetry-exporter-otlp
opentelemetry-sdk
opentelemetry-api

[observability-dual]
openinference-instrumentation-llama-index
openinference-instrumentation-langchain
openlit>=1.41.2
opentelemetry-exporter-otlp
opentelemetry-sdk
opentelemetry-api

[observability-openlit]
openlit>=1.41.2
opentelemetry-exporter-otlp
opentelemetry-sdk
opentelemetry-api

[rdf]
rdflib>=7.0.0
pyoxigraph>=0.3.20
requests>=2.31.0

[rdf-full]
rdflib>=7.0.0
pyoxigraph>=0.3.20
requests>=2.31.0
SPARQLWrapper>=2.0.0

[spanner-extras]
llama-index-spanner>=0.1.5
google-cloud-spanner

[surrealdb-extras]
langchain-surrealdb>=0.2.0
