chp-host
Multi-host tooling for the Capability Host Protocol: a config-driven adapter host server, a gateway router that federates evidence across hosts, mesh key-pinning, and the portable onboarding wizard.
pip install chp-core chp-host
Start here
chp-host onboard /path/to/your/repo # what could YOUR codebase contribute? (pure stdlib, read-only)
chp-host serve --profile host.json # serve adapters as a governed CHP host
chp-host mesh list # see your mesh; verify-keys pins signing keys
chp-host onboard scans a Python codebase and surfaces candidate capabilities,
then either wraps existing functions deterministically into a governed,
evidence-emitting adapter (Mode A) or hands a conformance-gated spec to your
own coding agent (Mode B). See
docs/onboarding.md.
The gateway (chp-host gateway) routes invocations across member hosts,
assembles cross-host task bundles (signed, offline-verifiable evidence for
a whole federated task — spec §8), and checks member signing keys against your
pins on the data path.
License
Apache-2.0 — part of the CHP reference implementation.
Metadata
Release files for chp-host 0.60.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chp_host-0.60.2.tar.gz | 102.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| chp_host-0.60.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 186.2 kB
Release files / chp_host-0.60.2.tar.gz
| Download URL | chp_host-0.60.2.tar.gz |
|---|---|
| Size | 102.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c17831a00884d25e06138e024333183dfa95039d3d5449b473a8c5de8ea48cbe
|
|
BLAKE2b-256 checksum How to use checksums |
0a70f0deac1ae16406663b7c2692f4417fd4f98f3f039032a6432c4db7140f6a
|
| 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 20, 2026.
Transparency logRelease files / chp_host-0.60.2-py3-none-any.whl
| Download URL | chp_host-0.60.2-py3-none-any.whl |
|---|---|
| Size | 83.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a84975c1c0f36f05b24292578cbe1b44ef1f3a9edcb2ca370ed98f7a33d7480
|
|
BLAKE2b-256 checksum How to use checksums |
3c9799e1406e62121ab8c64a79aa32866df2f5f0d7712d9fa7eb38e9e34e99ea
|
| 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 20, 2026.
Transparency log