Metadata-Version: 2.4
Name: chp-host
Version: 0.10.0
Summary: CHP multi-host router, config-driven adapter host server, and portable onboarding wizard
Project-URL: Homepage, https://github.com/capabilityhostprotocol/chp-core
Project-URL: Documentation, https://github.com/capabilityhostprotocol/chp-core/tree/main/docs
Project-URL: Issues, https://github.com/capabilityhostprotocol/chp-core/issues
Author: Project Auxo, Inc.
License: Apache-2.0
Keywords: agents,capability-host-protocol,chp,evidence,governance,mesh,onboarding
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.11
Requires-Dist: chp-core>=0.10.0
Requires-Dist: mcp>=1.0
Description-Content-Type: text/markdown

# chp-host

Multi-host tooling for the [Capability Host Protocol](https://github.com/capabilityhostprotocol/chp-core):
a config-driven adapter host server, a gateway router that federates evidence
across hosts, mesh key-pinning, and the portable onboarding wizard.

```bash
pip install chp-core chp-host
```

## Start here

```bash
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](https://github.com/capabilityhostprotocol/chp-core/blob/main/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.
