certifi>=2024.2.2
croniter>=6.0.0
jsonschema>=4.0
websockets<16,>=12.0

[all]
certifi>=2024.2.2
croniter>=6.0.0
jsonschema>=4.0
pyautogui>=0.9.54
websockets<16,>=12.0
fsspec[http]<=2026.2.0,>=2023.1.0
pyqpanda3>=0.3.5
llama-cpp-python>=0.3.0
mcp>=1.0.0
SpeechRecognition>=3.10
faster-whisper>=1.0
pocketsphinx>=5.0
vosk>=0.3.45
av>=10.0

[all:python_version < "3.14"]
torch>=2.6
transformers>=4.57.0
tokenizers>=0.20.0

[all:python_version == "3.12" and platform_system == "Linux"]
nvidia-cutlass-dsl>=4.0

[cute]

[cute:python_version == "3.12" and platform_system == "Linux"]
nvidia-cutlass-dsl>=4.0

[desktop]
pyautogui>=0.9.54

[dev]
build>=1.2
pytest>=8.0
pytest-cov>=5.0
ruff>=0.5

[gateway]
websockets<16,>=12.0
croniter>=6.0.0

[local]
llama-cpp-python>=0.3.0

[mcp]
mcp>=1.0.0

[minimind]

[minimind:python_version < "3.14"]
torch>=2.6
transformers>=4.57.0
tokenizers>=0.20.0

[quantum]
pyqpanda3>=0.3.5

[voice]
SpeechRecognition>=3.10
faster-whisper>=1.0
pocketsphinx>=5.0
vosk>=0.3.45
av>=10.0
