Skip to main content

platmon-hub

platmon hub

Fleet monitoring for independent platmon agents. Run Hub on Windows or Linux to view live readings, optional SQLite history, internal alerts, and data exports. Hub never installs or controls agents.

Supports platmon 1.0.0–1.3.0, including GPU/NPU usage and independent battery/external-power observations. Opt-in full-publication raw capture needs platmon 1.3.0 or later. See the Agent contract.

Status: 1.1.1. See project status and validation limits. HTTP is read-only by default; local web device management is opt-in. Keep the first run on loopback.

Install

Requires Python 3.9+ and pipx. Hub has no third-party runtime dependencies.

pipx install platmon-hub
platmon-hub --version

Start Hub with an empty registry in the current directory:

Windows PowerShell:

Set-Content -Path nodes.json -Value '{"nodes": []}' -Encoding ascii
platmon-hub --nodes .\nodes.json

Linux:

echo '{"nodes": []}' > nodes.json
platmon-hub --nodes ./nodes.json

Keep the terminal running and open http://127.0.0.1:9787/ on the same computer. Zero devices is expected. Stop with Ctrl+C. Update later with pipx upgrade platmon-hub.

This is a personal install. For a Linux service, a Windows startup task or an upgrade of a Hub that keeps history, follow install and operate: those use a dedicated venv and a backup before upgrading.

Run from source

Requires Git and Python 3.9+. Running from source needs no third-party Python packages or frontend build.

git clone https://github.com/platmon/platmon-hub.git
cd platmon-hub

From the repository root, start Hub with the empty example registry:

Windows PowerShell (use py -3 if that is your Python launcher):

python -m hub --nodes .\nodes.example.json

Linux:

python3 -m hub --nodes ./nodes.example.json

Open the same address as above. Next: register agents, or follow the detailed Quick Start for expected output and API checks. Windows users with an existing registry can use the saved launcher and login startup.

Documentation

Apache License 2.0.

Metadata

Release files for platmon-hub 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for platmon-hub 1.1.1
File Interpreter ABI Platform
platmon_hub-1.1.1-py3-none-any.whl Python 3 none any Details

Release files / platmon_hub-1.1.1-py3-none-any.whl

Download URL platmon_hub-1.1.1-py3-none-any.whl
Size 578.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fff2a40d5695e3ec8df23efbdbbaf0e8fe0bcde5ab9c49691bf208d18ff44d4a
BLAKE2b-256 checksum
How to use checksums
2437c12669a5385c33fa821587b79dd4832b616a264e488a5c4a40481d6c46e2
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 Oct 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.1 This release

1 release file

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