pyyaml>=6.0
openai>=1.40
anthropic>=0.40

[dev]
pytest>=8.0
mcp<3,>=2

[embeddings]
numpy
sentence-transformers

[local]
huggingface_hub>=0.24

[local:sys_platform == "darwin" and platform_machine == "arm64"]
mlx-lm>=0.19

[local:sys_platform == "darwin" or sys_platform == "linux"]
llama-cpp-python>=0.3

[mcp]
mcp<3,>=2
