Skip to main content

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)

Source distribution for haze-agent 0.1.1
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)

Table of built distributions (wheels) for haze-agent 0.1.1
File Interpreter ABI Platform Actions
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 log

Release 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 log

Security 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.

Select from 2 files

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 log

A 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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page