Machine-readable artefacts

Take the standard with you

Schemas, the capability catalogue and the registry snapshot, packaged for offline use. No account, no telemetry, no external dependencies. Every archive has a SHA-256 digest.

2 bundles 63 capability classes 2,967 registry records 2026-10-20 snapshot

SDK

Install the reference client

The client is pure Python with no third-party dependencies. The package is being published in parallel; use the workspace path if the distribution is not available.

SDK documentation
shell
python3 MHS/sdk/tools/sync_data.py
python3 -m pip install ./MHS/sdk

# or run from the workspace without installing:
PYTHONPATH=MHS/sdk/src python3 -m mhs.cli devices --endpoint http://127.0.0.1:7400
python3 -m mhs.reference conveyor --port 7400

Integrity

Verify what you download

The manifest records the size and SHA-256 of every file. Digests are stable across rebuilds from the same sources.

FileSizeSHA-256
openmhs-0.9-schema.zip101.1 KB6ea48d49db52b4b2821c2e9eb9645b9b965c4fad2ea706018a026dd0ba1a84af
openmhs-0.9-registry.zip1.50 MBa738aef41ceb66e0a74530f17cfc7ee233a13be52cbc14531b607917594ed215
capabilities.json162.6 KB39fabbbb11f056254b63f8989e02a3e365a85e9bf21d103ed633f62f367254b0
download-manifest.json26.9 KB319c700f07a1daa04651c2d3d63e9f70f81338e42a85d855fa5f014b3dcbe2ee

Verify with shasum -a 256 <file> (macOS) or sha256sum <file> (Linux).

Licence

What you may do

Specification text — CC BY 4.0

Share and adapt with attribution. Cite “OpenMHS 0.9 (independent draft), The OpenMHS Authors”. Quoted third-party text is not covered.

Code and schemas — MIT

Use, modify and redistribute with the licence notice. No trademark rights.

Registry data — CC BY 4.0

Mirror and analyse with attribution. Preserve trust and evidence labels; never present an unsigned record as verified.