Haze — Node Agent
Pool your own machines into a private compute network. A weak laptop borrows a desktop's GPU; a NAS lends its disks. You own every node, so there is no cloud bill and no third party in the data path.
This package is the Node Agent: the process that runs on each machine. It
serves the Haze dashboard on http://127.0.0.1:7433, discovers and pairs with
your other machines over the LAN, reports live resources, and executes jobs
within limits you set.
Install
uv tool install haze-agent # or: pipx install haze-agent
haze up
The distribution is haze-agent; the command it installs is haze.
Try it on one machine
haze devnet up -n 4 --open # four agents with simulated hardware profiles
Why the dashboard is served locally
A public HTTPS page can no longer reach a local agent: Safari hard-blocks it as mixed content, and Chrome 142+ gates it behind a Local Network Access prompt that Chrome 147 extended to WebSockets. Serving the UI from the agent's own origin sidesteps all of it — the same choice Syncthing, Jellyfin, Home Assistant and Ollama make.
Full documentation, architecture notes and the live demo: https://github.com/CodeMaster747/Haze
MIT licensed.
Metadata
Release files for haze-agent 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| haze_agent-0.1.1.tar.gz | 474.1 kB | With provenance | Details for haze_agent-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| haze_agent-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for haze_agent-0.1.1-py3-none-any.whl |
Total release size: 957.7 kB
Release files / haze_agent-0.1.1.tar.gz
| Download URL | haze_agent-0.1.1.tar.gz |
|---|---|
| Size | 474.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc7e4228ae2eaf6ec704c68bef77198200cd5f3529a87df23bc6cf252bf7d91d
|
|
BLAKE2b-256 checksum How to use checksums |
314c1d0a7a32dcccdd1bb0258e57011b9a2009499f4f475a9c66c1a5be2423b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 6, 2026.
Transparency logRelease files / haze_agent-0.1.1-py3-none-any.whl
| Download URL | haze_agent-0.1.1-py3-none-any.whl |
|---|---|
| Size | 483.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
279e219d86b3fb7a29b2544799c6de688b5622aa4a519a3d3af5424ed8d26da7
|
|
BLAKE2b-256 checksum How to use checksums |
47ccaff4b59cee69662be79b183e79c8966f8a226fd778411f37881b76f1d165
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 6, 2026.
Transparency logSecurity for haze-agent 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for haze_agent-0.1.1.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 6, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.