This repo contains sample code to reproduce the material covered in Kùzu's YouTube tutorials.
Kùzu is an embedded graph database that runs in-process, so there's no server to set up. Simply install the client library for your language of choice and you're ready to go! A couple of examples are shown below.
It's recommended to install Kùzu CLI on macOS via Homebrew using the following command:
brew install kuzuTo install the CLI on Linux or Windows systems, see the specific installation instructions on our website.
For Python users using Jupyter notebooks or Python scripts, it's recommended to
install Kùzu in a virtual environment via Astral's uv package installer
as follows:
uv venv
source .venv/bin/activate
uv pip install kuzuFor Node.js users, install the kuzu package via npm.
# Assuming Node.js 19+ is installed
npm install kuzuSee the docs for more information on how to interact with Kùzu using other languages.