aiohttp>=3.8.6
channels==4.0.0
faiss_cpu>=1.7.4
fire==0.4.0
typer>=0.15.1
lancedb==0.4.0
loguru==0.6.0
meilisearch==0.21.0
numpy>=2.1.3
openai
openpyxl~=3.1.5
beautifulsoup4==4.12.3
pandas>=2.1.1
pydantic>=2.11.3
python_docx==0.8.11
PyYAML>=6.0.2
setuptools>=65.6.3
tenacity==8.2.3
tiktoken==0.7.0
tqdm==4.66.2
anthropic==0.47.2
typing-inspect==0.8.0
libcst==1.0.1
qdrant-client
grpcio>=1.71.2
grpcio-tools~=1.62.3
grpcio-status~=1.62.3
ta==0.10.2
semantic-kernel
protobuf
wrapt==1.15.0
redis~=5.0.0
curl-cffi~=0.7.0
httplib2~=0.22.0
websocket-client~=1.8.0
aiofiles==23.2.1
gitpython==3.1.40
zhipuai~=2.1.5
rich>=13.9.4
nbclient==0.9.0
nbformat==5.9.2
ipython==8.17.2
ipykernel==6.27.1
scikit_learn>=1.6.0
typing-extensions>=4.12.2
socksio~=1.0.0
gitignore-parser==0.1.9
websockets>=15.0.1
networkx~=3.2.1
google-generativeai==0.4.1
playwright>=1.26
anytree
ipywidgets==8.1.1
Pillow
imap_tools==1.5.0
pylint~=3.0.3
pygithub~=2.3
minify-html
fsspec
unidiff==0.7.5
qianfan~=0.4.4
dashscope~=1.19.3
rank-bm25==0.2.2
jieba==0.42.1
volcengine-python-sdk[ark]~=1.0.94
gymnasium==0.29.1
boto3~=1.34.69
spark_ai_python~=0.3.30
tree_sitter~=0.23.2
tree_sitter_python~=0.23.2
httpx>=0.28.1

[android_assistant]
pyshine==0.0.9
opencv-python==4.6.0.66
protobuf<3.20,>=3.9.2
modelscope
keras==2.9.0
torch
torchvision
transformers
opencv-python
matplotlib
pycocotools
SentencePiece
tf_slim
tf_keras
pyclipper
shapely
groundingdino-py
datasets==2.18.0
clip-openai

[android_assistant:os_name == "darwin"]
tensorflow-macos==2.9

[android_assistant:os_name == "linux"]
tensorflow==2.9.1

[android_assistant:os_name == "win32"]
tensorflow==2.9.1

[dev]
pylint~=3.0.3
black~=23.3.0
isort~=5.12.0
pre-commit~=3.6.0

[pyppeteer]
pyppeteer>=1.0.2

[rag]
llama-index-core==0.10.15
llama-index-embeddings-azure-openai==0.1.6
llama-index-embeddings-openai==0.1.5
llama-index-embeddings-gemini==0.1.6
llama-index-embeddings-ollama==0.1.2
llama-index-llms-azure-openai==0.1.4
llama-index-readers-file==0.1.4
llama-index-retrievers-bm25==0.1.3
llama-index-vector-stores-faiss==0.1.1
llama-index-vector-stores-elasticsearch==0.1.6
llama-index-vector-stores-chroma==0.1.6
llama-index-postprocessor-cohere-rerank==0.1.4
llama-index-postprocessor-colbert-rerank==0.1.1
llama-index-postprocessor-flag-embedding-reranker==0.1.2
docx2txt==0.8

[search-ddg]
duckduckgo-search~=4.1.1

[search-google]
google-api-python-client==2.94.0

[selenium]
selenium>4
webdriver_manager
beautifulsoup4

[test]
selenium>4
llama-index-readers-file==0.1.4
llama-index-vector-stores-elasticsearch==0.1.6
llama-index-vector-stores-chroma==0.1.6
llama-index-llms-azure-openai==0.1.4
beautifulsoup4
llama-index-retrievers-bm25==0.1.3
llama-index-postprocessor-colbert-rerank==0.1.1
llama-index-embeddings-azure-openai==0.1.6
llama-index-postprocessor-flag-embedding-reranker==0.1.2
duckduckgo-search~=4.1.1
google-api-python-client==2.94.0
llama-index-embeddings-gemini==0.1.6
webdriver_manager
llama-index-vector-stores-faiss==0.1.1
llama-index-embeddings-ollama==0.1.2
docx2txt==0.8
llama-index-embeddings-openai==0.1.5
llama-index-postprocessor-cohere-rerank==0.1.4
llama-index-core==0.10.15
pytest
pytest-asyncio
pytest-cov
pytest-mock
pytest-html
pytest-xdist
pytest-timeout
connexion[uvicorn]~=3.0.5
azure-cognitiveservices-speech~=1.31.0
aioboto3~=12.4.0
gradio==3.0.0
google-api-core==2.17.1
protobuf~=4.25.5
pylint==3.0.3
pybrowsers
