mlx-kquant<0.6,>=0.5.0
mlx
numpy
jinja2>=3.1.0
Pillow>=10.3.0
llguidance>=1.7.0
requests>=2.31.0
starlette>=1.0.1
sentencepiece>=0.2.0
protobuf
python-multipart>=0.0.9
mlx-audio>=0.5.2
transformers>=5.14.0
tokenizers
gguf
ruamel.yaml
pyyaml
fastapi<0.141,>=0.95.1
uvicorn

[:sys_platform == "darwin"]
rumps<0.5,>=0.4
pyobjc-framework-Quartz
pyobjc-framework-ApplicationServices
pyobjc-framework-Cocoa

[all]
gmlx[assistant,chat,talk]

[assistant]
mcp<2

[chat]
prompt_toolkit
rich

[embeddings]

[stt]
mlx-whisper
python-multipart

[talk]
sounddevice
sherpa-onnx
gmlx[stt,tts]

[tts]
mlx-audio
spacy<4
num2words
addict
phonemizer-fork
espeakng-loader

[video]
opencv-python>=4.12.0.88

[vlm]
