Install the CLI
InferGuard is published on PyPI as inferguard and is Apache 2.0.
Requirements
- Python 3.11 or newer
- A POSIX shell (Linux or macOS recommended for full feature coverage)
- For GPU telemetry features, an NVIDIA driver and DCGM if you want the engine-and-GPU fused timeline
From PyPI
pip install inferguard
The latest release is on PyPI.
Verify:
inferguard --version
inferguard --help
From source
git clone https://github.com/Touchdown-Labs/inferguard.git
cd inferguard
pip install -e .
Or run without installing:
PYTHONPATH=src python3 -m inferguard.cli --help
Optional dependencies
Some features require extras. Install them on demand:
pip install 'inferguard[harness]' # harness orchestrator
pip install 'inferguard[mcp]' # MCP server
pip install 'inferguard[plot]' # plotting support
pip install 'inferguard[docs]' # local documentation build