requests>=2.32.5
beautifulsoup4>=4.14.2
PyGithub>=2.5.0
GitPython>=3.1.40
httpx>=0.28.1
anthropic>=0.76.0
PyMuPDF>=1.24.14
Pillow>=11.0.0
pydantic>=2.12.3
pydantic-settings>=2.11.0
python-dotenv>=1.1.1
jsonschema>=4.25.1
click>=8.3.0
Pygments>=2.19.2
pathspec>=0.12.1
networkx>=3.0
schedule>=1.2.0
PyYAML>=6.0
langchain>=1.2.10
llama-index>=0.14.15

[:python_version < "3.11"]
tomli>=2.0.0

[all]
mammoth>=1.6.0
python-docx>=1.1.0
ebooklib>=0.18
yt-dlp>=2024.12.0
youtube-transcript-api>=1.2.0
mcp<2,>=1.25
httpx>=0.28.1
httpx-sse>=0.4.3
uvicorn>=0.38.0
starlette>=0.48.0
sse-starlette>=3.0.2
google-generativeai>=0.8.0
openai>=1.0.0
boto3>=1.34.0
google-cloud-storage>=2.10.0
azure-storage-blob>=12.19.0
chromadb>=0.4.0
weaviate-client>=3.25.0
pinecone>=5.0.0
fastapi>=0.109.0
sentence-transformers>=2.3.0
numpy>=1.24.0
voyageai>=0.2.0
nbformat>=5.9.0
asciidoc>=10.0.0
python-pptx>=0.6.21
atlassian-python-api>=3.41.0
notion-client>=2.0.0
feedparser>=6.0.0
slack-sdk>=3.27.0

[all-cloud]
boto3>=1.34.0
google-cloud-storage>=2.10.0
azure-storage-blob>=12.19.0

[all-llms]
google-generativeai>=0.8.0
openai>=1.0.0

[asciidoc]
asciidoc>=10.0.0

[azure]
azure-storage-blob>=12.19.0

[browser]
playwright>=1.40.0

[chat]
slack-sdk>=3.27.0

[chroma]
chromadb>=0.4.0

[confluence]
atlassian-python-api>=3.41.0

[deepseek]
openai>=1.0.0

[docx]
mammoth>=1.6.0
python-docx>=1.1.0

[embedding]
fastapi>=0.109.0
uvicorn>=0.27.0
sentence-transformers>=2.3.0
numpy>=1.24.0
voyageai>=0.2.0

[epub]
ebooklib>=0.18

[fireworks]
openai>=1.0.0

[gcs]
google-cloud-storage>=2.10.0

[gemini]
google-generativeai>=0.8.0

[jupyter]
nbformat>=5.9.0

[kimi]
openai>=1.0.0

[mcp]
mcp<2,>=1.25
httpx>=0.28.1
httpx-sse>=0.4.3
uvicorn>=0.38.0
starlette>=0.48.0
sse-starlette>=3.0.2

[minimax]
openai>=1.0.0

[notion]
notion-client>=2.0.0

[openai]
openai>=1.0.0

[openrouter]
openai>=1.0.0

[pinecone]
pinecone>=5.0.0

[pptx]
python-pptx>=0.6.21

[qwen]
openai>=1.0.0

[rag-upload]
chromadb>=0.4.0
weaviate-client>=3.25.0
sentence-transformers>=2.2.0
pinecone>=5.0.0

[rss]
feedparser>=6.0.0

[s3]
boto3>=1.34.0

[sentence-transformers]
sentence-transformers>=2.2.0

[together]
openai>=1.0.0

[video]
yt-dlp>=2024.12.0
youtube-transcript-api>=1.2.0

[video-full]
yt-dlp>=2024.12.0
youtube-transcript-api>=1.2.0
faster-whisper>=1.0.0
scenedetect[opencv]>=0.6.4
opencv-python-headless>=4.9.0
pytesseract>=0.3.13

[weaviate]
weaviate-client>=3.25.0
