arxiv<3.0,>=2.2.0
beautifulsoup4<5.0,>=4.13.4
randomname<0.3,>=0.2.1
pandas<3.0,>=2.3.1
pillow<12.0,>=11.3.0
pymupdf<2.0,>=1.26.0
pypdf<6.0,>=5.9.0
rich<14.0,>=13.9.4
mp-api<0.45.13,>=0.45.8
ddgs>=9.5.5
typer>=0.16.1
trafilatura<1.7,>=1.6.1
selectolax<0.5,>=0.4.0
langchain>=1.0.3
langchain-chroma>=1.0.0
langchain-community>=0.4.1
langchain-openai>=1.0.1
langgraph-checkpoint-sqlite>=3.0.0
langchain-text-splitters>=1.0.0
langchain-ollama>=1.0.0
langchain-mcp-adapters<0.2,>=0.1.12
pydantic<3.0,>=2.12.0
mcp<2.0,>=1.20.0
jsonargparse>=4.45.0
fastmcp>=2.13.3
pyyaml>=6.0.3

[dashboard]
fastapi>=0.120.0
uvicorn>=0.37.0

[fm]
torch>=2.9.0

[lammps]
atomman>=1.5.2

[office_readers]
python-docx>=1.2
python-pptx>=1.0.2

[opt]
ortools<9.15,>=9.14

[otel]
opentelemetry-exporter-otlp>=1.39.0
opentelemetry-sdk>=1.38.0
