Skip to content

Native Installation


If your local machines doesn't meet the requirements for native installation we also offer Docker Containers as a deployment option.

Device Setup

To meet the minimum requirements, your device must be a x86_64 or ARM32 architecture device. We've tested the following operating systems:

  • Ubuntu 18.04 LTS
  • Ubuntu 19.04
  • Raspbian Buster


To run Xailient SDK on Windows or MacOS, please run it inside a VirtualBox or docker container.

Here are some resources you can refer to to install Ubuntu operating system on a VirtualBox:

For ARM32, we have tested on the following device:

  • RaspberryPi 3B+

SDK Installation

Xailient SDKs are available in Python and C++.

Installation of Python SDK

Installation of C++ SDK