Prerequisites
This page lists what you need before installing KDB.AI Server. If you are missing any item, follow the linked instructions before proceeding to Setup.
- KDB-X – Sign in to the KX Developer Portal and install KDB-X to obtain your license.
- Python – Versions 3.9 to 3.13.
- pip – Python package management tool.
- A supported container platform: Docker Desktop, Rancher Desktop, or Podman.
For the Python examples, also install:
pip install kdbai-client numpy pandas
| Package | Reference |
|---|---|
kdbai-client |
PyPI |
numpy |
numpy.org |
pandas |
pandas.pydata.org |
For the REST examples, ensure curl is installed:
which curl
If you are using a more recent version of Python than 3.13, you can downgrade to a supported version.
Verify your Python environment
python --version
pip --version
pip show kdbai-client numpy pandas
A KDB-X license is required to run KDB.AI Server. Sign in to the KX Developer Portal to obtain one before proceeding.
Next steps
Once you have your environment ready, continue with: