camel-ai>=0.2.58
mcp[cli]>=1.8.1
numpy
beautifulsoup4<5,>=4
docx2txt<0.9,>=0.8
PyMuPDF<2,>=1.22.5
unstructured==0.16.20
pandasai<3,>=2.3.0
wikipedia<2,>=1
linkup-sdk<0.3,>=0.2.1
duckduckgo-search<7,>=6.3.5
newspaper3k<0.3,>=0.2.8
wolframalpha<6,>=5.0.0
sympy<2,>=1.13.3
pyowm<4,>=3.3.0
googlemaps<5,>=4.10.0
google-api-python-client==2.166.0
google-auth-httplib2==0.2.0
google-auth-oauthlib==1.2.1
requests_oauthlib<2,>=1.3.1
fastapi>=0.115.11
rouge<2,>=1.0.1
e2b-code-interpreter<2,>=1.0.3
firecrawl-py<2,>=1.0.0
arxiv<3,>=2.1.3
arxiv2text<0.2,>=0.1.14
imageio[pyav]<3,>=2.34.2
pillow<11.0.0,>=10.1.0
slack-sdk<4,>=3.27.2
slack-bolt<2,>=1.20.1
pygithub<3,>=2.6.0
discord.py<3,>=2.3.2
scholarly==1.7.11
notion-client<3,>=2.2.1
yt-dlp<2025,>=2024.11.4
ffmpeg-python<0.3,>=0.2.0
datacommons<2,>=1.4.3
datacommons_pandas<0.0.4,>=0.0.3
tavily-python<0.6,>=0.5.0
apify_client<2,>=1.8.1
stripe<12,>=11.3.0
pandas<2,>=1.5.3
tree-sitter-python<0.24,>=0.23.6
tree-sitter<0.24,>=0.23.2
networkx<4,>=3.4.2
rank-bm25<0.3,>=0.2.2
litellm<2,>=1.38.1
anthropic<0.50.0,>=0.47.0
playwright>=1.50.0
html2text>=2024.2.26
docx>=0.2.4
fpdf>=1.7.2
typer>=0.15.2
mem0ai>=0.1.67
math-verify<0.8,>=0.7.0
exa-py<2,>=1.10.0
crawl4ai>=0.3.745
pyautogui<0.10,>=0.9.54
google-genai>=1.13.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
isort>=5.12.0
flake8>=6.0.0
build>=0.10.0
twine>=4.0.2
