pydantic==2.9.2
numpy==1.26.4
pandas>=2.2.3
tqdm>=4.67.1
tiktoken>=0.9.0
openai>=1.90.0
rank_bm25>=0.2.2
pyyaml>=6.0.2
pyarrow>=20.0.0
fastparquet>=2024.11.0
sacrebleu>=2.5.1
evaluate>=0.4.4
rouge_score>=0.1.2
rich>=14.0.0
click>=8.2.1
cohere>=5.8.0
tokenlog>=0.0.2
aiohttp>=3.12.13
voyageai>=0.3.2
mixedbread-ai>=2.2.6
scikit-learn>=1.7.0
emoji>=2.14.1
fastapi>=0.115.13
banks>=2.1.2
grpcio<1.68.0,>=1.66.2
grpcio-health-checking<1.68.0,>=1.66.2
grpcio-status<1.68.0,>=1.66.2
grpcio-tools<1.68.0,>=1.66.2
datasets>=3.5.1
pyarrow>=20.0.0
pymilvus>=2.6.0b0
chromadb>=1.0.0
weaviate-client>=4.15.2
pinecone[grpc]
couchbase>=4.4.0
qdrant-client>=1.12.1
quart>=0.20.0
pyngrok>=7.2.11
llama-index>=0.12.42
llama-index-core>=0.12.42
llama-index-readers-file>=0.4.9
llama-index-embeddings-openai>=0.3.1
llama-index-embeddings-ollama>=0.6.0
llama-index-embeddings-openai-like>=0.1.1
llama-index-llms-openai>=0.4.7
llama-index-llms-openai-like>=0.4.0
llama-index-retrievers-bm25>=0.5.2
llama-index-llms-bedrock>=0.3.8
streamlit>=1.46.0
gradio>=5.34.2
langchain-core==0.2.43
langchain-unstructured==0.1.2
langchain-upstage==0.1.5
langchain-community==0.2.19
langsmith==0.1.147
panel>=1.7.1
seaborn>=0.13.2
ipykernel>=6.29.5
ipywidgets>=8.1.7
ipywidgets_bokeh>=1.6.0

[all]
AutoRAG[gpu]
AutoRAG[ko]
AutoRAG[parse]
AutoRAG[ja]

[gpu]
torch>=2.7.1
sentencepiece>=0.2.0
bert_score>=0.3.13
optimum[nncf,openvino]>=1.26.1
peft>=0.15.2
llmlingua>=0.2.2
FlagEmbedding>=1.2.11
sentence-transformers>=4.1.0
transformers>=4.51.3
llama-index-llms-ollama>=0.6.0
llama-index-embeddings-huggingface>=0.5.4
llama-index-llms-huggingface>=0.5.0
onnxruntime>=1.22.0

[ja]
sudachipy>=0.6.8
sudachidict_core

[ko]
kiwipiepy>=0.18.0
konlpy>=0.6.0

[parse]
PyMuPDF>=1.26.1
pdfminer.six>=20250506
pdfplumber>=0.11.7
jq>=1.9.1
unstructured[pdf]>=0.17.2
PyPDF2==2.12.1
pdf2image>=1.17.0
