Hanzo Node - Cross-platform installer for the Hanzo AI node (Rust binary)
Project description
hanzo-node
Cross-platform installer for the Hanzo AI node (Rust binary).
Installation
# Install via uv
uv tool install hanzo-node
# Or via pip
pip install hanzo-node
Usage
# Install the node binary
hanzo-node install
# Check status
hanzo-node status
# Upgrade to latest
hanzo-node upgrade
# Run the node (passes args to binary)
hanzo-node run --help
# Uninstall
hanzo-node uninstall
How It Works
This Python package is a thin wrapper that:
- Detects your platform (macOS/Linux/Windows, x64/arm64)
- Downloads the appropriate Rust binary from GitHub releases
- Installs it to
~/.local/bin(or%LOCALAPPDATA%\hanzo\binon Windows) - Provides a CLI to manage the installation
The actual hanzo-node is written in Rust for performance. This package just handles cross-platform distribution.
Supported Platforms
- macOS (Apple Silicon / Intel)
- Linux (x64 / arm64)
- Windows (x64)
Environment Variables
HANZO_INSTALL_DIR- Override the installation directory (default:~/.local/bin)
License
Apache 2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hanzo_node-0.1.0.tar.gz
(9.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hanzo_node-0.1.0.tar.gz.
File metadata
- Download URL: hanzo_node-0.1.0.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ced10d1ce434d523eedcd3bef2244e6599d46a386be104f13f9491273e37c507
|
|
| MD5 |
3f975bac4901bbf63604ff5cd2ca4aa7
|
|
| BLAKE2b-256 |
01baf1a9e3fb6271fd063ef75cd3d183d6f7b4eccfd8e2dc097f6bc440923972
|
File details
Details for the file hanzo_node-0.1.0-py3-none-any.whl.
File metadata
- Download URL: hanzo_node-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
116debcedb3cc56c4d0ab87de9dc50cada094f03ccd884215ac0a458b6a700ee
|
|
| MD5 |
bdce44ea88956816c7733b18d51e554a
|
|
| BLAKE2b-256 |
f66ee02fe2bf327a8c3a028e57547568f780c73ec953a278740b256022e032d2
|