@@ -16,10 +16,7 @@ executable with no dependencies that can be used to interact with a Kuzu databas
16
16
<Tabs >
17
17
<TabItem label = " Linux" >
18
18
19
- Use a tool like cURL to download the latest version of the Kuzu CLI to your local machine. Alternatively,
20
- simply copy-paste [ this URL] ( https://github.com/kuzudb/kuzu/releases/download/v0.9.0/kuzu_cli-linux-x86_64.tar.gz )
21
- for x86-64 or [ this one] ( https://github.com/kuzudb/kuzu/releases/download/v0.9.0/kuzu_cli-linux-aarch64.tar.gz )
22
- for aarch64 into your browser.
19
+ Use a tool like cURL to download the latest version of the Kuzu CLI to your local machine.
23
20
24
21
** x86-64**
25
22
@@ -53,7 +50,7 @@ brew install kuzu
53
50
<TabItem label = " Windows" >
54
51
55
52
Use a tool like cURL to download the latest version of the Kuzu CLI to your local machine. Alternatively,
56
- simply copy-paste [ this HTTPS URL] ( https://github.com/kuzudb/kuzu/releases/download/v0.9.0/kuzu_cli-windows-x86_64.zip )
53
+ simply copy-paste [ this URL] ( https://github.com/kuzudb/kuzu/releases/download/v0.9.0/kuzu_cli-windows-x86_64.zip )
57
54
into your browser.
58
55
59
56
``` bash
@@ -66,12 +63,33 @@ From within the terminal, you can then run `./kuzu.exe`.
66
63
67
64
</TabItem >
68
65
66
+ <TabItem label = " Nix" >
67
+
68
+ On Linux, macOS, and WSL2, you can also use [ ` Nix ` ] ( https://nix.dev ) to run the Kuzu CLI.
69
+
70
+ Run Kuzu in a temporary shell:
71
+
72
+ ``` bash
73
+ nix-shell -p kuzu
74
+ kuzu
75
+ ``````
76
+
77
+ Alternatively, you can install Kuzu declaratively using Home Manager or NixOS configuration:
78
+
79
+ ` ` ` nix
80
+ {
81
+ environment.systemPackages = [ pkgs.nix ]; // NixOS
82
+ home.packages = [ pkgs.nix ]; // Home Manager
83
+ }
84
+ ` ` `
85
+ < /TabItem>
86
+
69
87
< /Tabs>
70
88
71
89
# # Python
72
90
73
- You can use ` uv ` (recommended) or ` pip ` to install the Kuzu Python client library.
74
- The instructions are the same for macOS, Linux , and Windows.
91
+ You can use ` uv` , ` pip ` , or ` nix ` to install the Kuzu Python client library.
92
+ The instructions are the same for Linux, macOS , and Windows.
75
93
76
94
< Tabs>
77
95
@@ -92,6 +110,14 @@ pip install kuzu
92
110
93
111
< /TabItem>
94
112
113
+ < TabItem label=" nix" >
114
+
115
+ ` ` ` bash
116
+ nix-shell -p " python3.withPackages (ps: [ ps.kuzu ])"
117
+ ` ` `
118
+
119
+ < /TabItem>
120
+
95
121
< /Tabs>
96
122
97
123
# # Node.js
0 commit comments