Last Updated: 4/8/2026
Installation
Get Pie up and running on your system.
Prerequisites
- Python 3.8 or later (for Python client)
- Node.js 16+ (for JavaScript client)
- Rust toolchain (for building inferlets)
- CUDA-capable GPU (recommended for inference)
Install Pie Server
Using uv (Recommended)
# For CUDA 12.6
uv sync --extra cu126
# For CUDA 12.8
uv sync --extra cu128
# For CUDA 13.0
uv sync --extra cu130
# For Apple Metal (macOS)
uv sync --extra metalUsing pip
pip install pie-serverInstall Client Libraries
Python Client
pip install pie-clientJavaScript Client
npm install @pie-project/clientRust Client
cargo add pie-clientVerify Installation
Check that Pie is installed correctly:
pie --versionNext Steps
- Follow the Quickstart Tutorial to build your first inferlet
- Explore Client SDKs to integrate Pie
- Read about Core Concepts to understand Pie’s architecture