Skip to main content

Installation

Command Line

  • Intel
https://github.com/kuzudb/kuzu/releases/download/v0.1.0/kuzu_cli-osx-x86_64.zip
  • Apple Silicon
https://github.com/kuzudb/kuzu/releases/download/v0.1.0/kuzu_cli-osx-arm64.zip

Python

pip install kuzu

C/C++

  • Intel
https://github.com/kuzudb/kuzu/releases/download/v0.1.0/libkuzu-osx-x86_64.zip
  • Apple Silicon
https://github.com/kuzudb/kuzu/releases/download/v0.1.0/libkuzu-osx-arm64.zip

NodeJS

npm install kuzu

Rust

cargo add kuzu

Java

Download the latest version here, and put it under src/main/resources. (We assume this is the project directory structure and the project dependency is managed through Apache Maven).

<dependency>
<groupId>com.kuzudb</groupId>
<artifactId>kuzudb</artifactId>
<version>0.1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/kuzu_java.jar</systemPath>
</dependency>

Nightly Builds

We have setup a nightly build pipeline for those who want to access latest feature set. To use the latest nightly version of Kùzu, follow the instructions below:

For Python API, the latest nightly version can be installed with pip install --pre kuzu.

For Node.js API, the latest nightly version can be installed with npm i kuzu@next.

For Rust API, the latest nightly version can be found at crates.io.

For CLI, C and C++ shared library, and Java JAR, the latest nightly version can be downloaded from the latest run of this GitHub Actions pipeline.