langgraph<0.3.0,>=0.2.0
langchain<0.4.0,>=0.3.0
langchain-core<0.4.0,>=0.3.0
langchain-groq<0.3.0,>=0.2.0
langchain-ollama<0.3.0,>=0.2.0
pydantic<3.0.0,>=2.7.0
pydantic-settings<3.0.0,>=2.3.0
sentence-transformers<4.0.0,>=3.0.0
rich<14.0.0,>=13.7.0
click<9.0.0,>=8.1.0
httpx<0.28.0,>=0.27.0
ddgs>=6.0.0
python-dotenv<2.0.0,>=1.0.0
numpy<3.0.0,>=1.26.0
dspy-ai>=2.4.0
xgboost<3.0.0,>=2.0.0
scikit-learn<2.0.0,>=1.4.0

[api]
fastapi>=0.110
uvicorn[standard]>=0.29
requests>=2.31

[dev]
pytest>=8.2.0
pytest-asyncio>=0.23.0
ruff>=0.4.0
build>=1.2
twine>=5.0
