Installation¶
Quick Install¶
Or from source:
Editable Install (Development)¶
This includes pytest, pytest-timeout, pytest-asyncio, and mpi4py.
For the full dev environment (adds MCP and inference dependencies):
Optional Extras¶
HPC (MPI)¶
For distributed multi-node execution:
Installs mpi4py. Requires an MPI implementation (e.g. MPICH, OpenMPI) on the system.
MCP Support¶
For hosting MCP servers on HPC compute nodes:
Installs MCP and paramiko for SSH tunneling.
Inference¶
For vLLM-based inference serving:
Installs vLLM, uvloop, uvicorn, and FastAPI.
Everything¶
Installs HPC, MCP, and inference dependencies together.