Compatibility matrix
If your system is not currently supported, open an issue and request it. We are expanding this list constantly.
OS compatibility
Currently seed nodes are supported exclusively on linux machines (x86_64 platform). However Kalavai supports mix-pools, i.e. having Windows and MacOS computers as workers.
Since worker nodes run inside docker, any machine that can run docker should be compatible with Kalavai. Here are instructions for linux, Windows and MacOS.
The kalavai client, which controls and access pools, can be installed on any machine that has python 3.10+.
Hardware compatibility:
amd64
orx86_64
CPU architecture for seed and worker nodes.arm64
CPU architecture for worker nodes.- NVIDIA GPU
- Mac M series, AMD and Intel GPUs are currently not supported (interested in helping us test it?)
Help testing new systems
If you want to help testing Kalavai in new Windows / Linux based systems (thank you!), follow the next steps:
-
Follow the instructions to install the kalavai client.
-
Save the entire install logs (printed out in the console) to a file (install.log)
-
If the installation went through, run kalavai commands to test the output:
kalavai pool status > status.log
kalavai pool start test > test_pool.log
kalavai pool resources > resources.log
-
Create an issue on our repo and share the results. Include the four log files (status.log, test_pool.log, resources.log and install.log) as well as a description of the system you are testing.
-
If the system ends up being supported, you'll be invited to create a PR to add support to the compatibility matrix.
Help testing AMD GPUs
If you are interested in testing AMD support within Kalavai and own an AMD GPU card, please contact us or create an issue!