fastapi==0.115.6
uvicorn==0.32.1
pydantic>=2.6
numpy>=1.24
pyyaml>=6.0
# Guard: ONNX + prismrag taxonomy (do NOT use prismguard[prism] — it pulls prismlib
# and collides with ChorusGraph's prismlib-plus).
prismguard[guard-model]>=0.1.7
prismrag-patch>=0.2.1,<1.0.0
onnxruntime>=1.17
tokenizers>=0.15
huggingface-hub>=0.23
# ChorusGraph product path (pulls prismlib-plus, prismlang, prismresonance)
chorusgraph>=1.3.0
prismlib-plus>=0.8.0
prismlang>=0.1.2
prismresonance>=0.3.0
# ChorusGraph stack imports cortex types even when memory is disabled
prismcortex>=0.2.1
