The Khiops Application (No-Code Environment)
Simplifying Data Science for Everyone
Welcome to the Khiops application download page. Our intuitive, user-friendly desktop interface is designed for those who may not be familiar with Python or scikit-learn, as well as for users who prefer the convenience of a standalone Graphical User Interface (GUI) for data manipulation. With the Khiops application, advanced data analytics is now just a few clicks away, together with easy system integration.
Download & Installation
To get started with the Khiops application, follow the relevant procedure for your operating system. Please click on the relevant operating system. Note that our Application is not yet available on macOS.
For further details, you may refer to README.txt, and whatsnew.txt:
The Khiops installer automatically installs the Khiops application, all its dependencies, plus some data samples formatted as expected by Khiops, and the Khiops Visualization application.
The installation of the Khiops desktop application involves two packages:
khiops-core
: This is a lightweight package without GUI, documentation or samples. It is intended to be used in advanced settings, on servers and Docker images.khiops
: This package requireskhiops-core
and is the full version of Khiops containing the GUI and the documentation.
You can install both packages as follows:
CODENAME=$(lsb_release -cs) && \
TEMP_DEB_CORE="$(mktemp)" && \
TEMP_DEB_KHIOPS="$(mktemp)" && \
wget -O "$TEMP_DEB_CORE" "https://github.com/KhiopsML/khiops/releases/download/10.2.2/khiops-core-openmpi_10.2.2-1-${CODENAME}.amd64.deb" && \
wget -O "$TEMP_DEB_KHIOPS" "https://github.com/KhiopsML/khiops/releases/download/10.2.2/khiops_10.2.2-1-${CODENAME}.amd64.deb" && \
sudo dpkg -i "$TEMP_DEB_CORE" "$TEMP_DEB_KHIOPS" || sudo apt-get -f -y install && \
rm -f $TEMP_DEB_CORE $TEMP_DEB_KHIOPS
If you need the Khiops samples, you can run the following commands:
TEMP_SAMPLES="$(mktemp)" && \
wget -O "$TEMP_SAMPLES" "https://github.com/KhiopsML/khiops-samples/releases/download/10.2.0/khiops-samples-10.2.0.zip" && \
mkdir -p ~/khiops_data/samples && \
unzip "$TEMP_SAMPLES" -d ~/khiops_data/samples && \
rm -f $TEMP_SAMPLES
Currently, our packages are released on GitHub. In the coming weeks, we will transition to official repositories.
The installation of the Khiops desktop application involves two packages:
khiops-core
: This is a lightweight package without GUI, documentation or samples. It is intended to be used in advanced settings, on servers and Docker images.khiops
: This package requireskhiops-core
and is the full version of Khiops containing the GUI and the documentation.
You can install both packages as follows:
sudo yum update -y && sudo yum install wget python3-pip -y && \
CENTOS_VERSION=$(rpm -E %{rhel}) && \
TEMP_RPM="$(mktemp).rpm" && \
TEMP_RPM_KHIOPS="$(mktemp).rpm" && \
wget -O "$TEMP_RPM" "https://github.com/KhiopsML/khiops/releases/download/10.2.2/khiops-core-openmpi-10.2.2-1.el${CENTOS_VERSION}.x86_64.rpm" && \
wget -O "$TEMP_RPM_KHIOPS" "https://github.com/KhiopsML/khiops/releases/download/10.2.2/khiops-10.2.2-1.el${CENTOS_VERSION}.x86_64.rpm" && \
sudo yum install "$TEMP_RPM" "$TEMP_RPM_KHIOPS" -y && \
rm -f $TEMP_RPM $TEMP_RPM_KHIOPS
You can find the all versions on the releases page.
Documentation
For a comprehensive guide on how to use the Khiops application and its GUI:
- Khiops Guide, for supervised analysis
- Khiops Coclustering Guide, for unsupervised analysis
- Tutorial
For easy system integration:
- Khiops Scenarios, based on recording and replaying Khiops scenarios in batch mode from any programming language."
Users of pre-10.2.0 Khiops versions should refer to the legacy Khiops web site
What You Should Know
You can consult the limitations or known problems for your operating system:
Warning
The Khiops installer relies on embedded installers for Java and MPI. Antivirus software may remove executable files (.exe, .jar) during installation. In this case, you should add exceptions to your antivirus software or disable it during installation.
Warning
The java installer results in a system reboot on some systems (e.g. on Windows Server 2008)
Warning
On some machines, re-installing Khiops may unexpectedly result in just discarding the existing Khiops installation directory. In that case, uninstall Khiops before reinstalling it.