hexa-swarm-core
Universal primitives for Claude-native multi-agent software delivery.
Provides the hexa CLI plus a Python library used by hexa-swarm-template and any project adopted via hexa adopt ..
What lives here
hexaCLI —hexa adopt,hexa quality-gate,hexa lock,hexa session,hexa cost-track- StackAdapter protocol — pluggable language/framework support (py-fastapi, node-next, go-chi, …)
- Orchestrator primitives — atomic file locks, session UUID, heartbeat, contract writer queue
- Telemetry — JSONL cost tracker, structured logging, trace IDs
- Safety — KillSwitch, CostCeiling, CircuitBreaker, stochastic delay
- Exceptions —
SafetyViolationError(invariant=...)hierarchy - Config — Pydantic nested settings
Install
pipx install hexa-swarm-core
hexa --help
Adopt an existing repo (non-destructive)
cd my-existing-project
hexa adopt . --dry-run # show what would change
hexa adopt . # install Tier A only
See the parent repo's README and ARCHITECTURE.md for the full picture.
Metadata
Release files for hexaswarm-core 0.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hexaswarm_core-0.14.0.tar.gz | 380.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hexaswarm_core-0.14.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 728.6 kB
Release files / hexaswarm_core-0.14.0.tar.gz
| Download URL | hexaswarm_core-0.14.0.tar.gz |
|---|---|
| Size | 380.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
52aa61f10574ff734d67b725894795de2e3908cd42b5cb012358e8d39856fed7
|
|
BLAKE2b-256 checksum How to use checksums |
d1dc707abe1acbd8c1e482f1dae9bc8f5a85f93218c70400cdbe0e3c3e9c1b8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Aug 11, 2026.
Transparency logRelease files / hexaswarm_core-0.14.0-py3-none-any.whl
| Download URL | hexaswarm_core-0.14.0-py3-none-any.whl |
|---|---|
| Size | 348.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
916b4ad59693fee366e4829b8f4be1d9b7f0e26b8265dfdca934dec3f7ac8985
|
|
BLAKE2b-256 checksum How to use checksums |
7145da2a8e65e97c71efbee89fcac67fbf2847a543bf075f80f9fe5126161091
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
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 Aug 11, 2026.
Transparency log