Skip to main content

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

  • hexa CLIhexa 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
  • ExceptionsSafetyViolationError(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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hexaswarm_core-0.14.0.tar.gz (380.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hexaswarm_core-0.14.0-py3-none-any.whl (348.1 kB view details)

Uploaded Python 3

File details

Details for the file hexaswarm_core-0.14.0.tar.gz.

File metadata

  • Download URL: hexaswarm_core-0.14.0.tar.gz
  • Upload date:
  • Size: 380.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for hexaswarm_core-0.14.0.tar.gz
Algorithm Hash digest
SHA256 52aa61f10574ff734d67b725894795de2e3908cd42b5cb012358e8d39856fed7
MD5 bb18a29a61acac057b325545d6689293
BLAKE2b-256 d1dc707abe1acbd8c1e482f1dae9bc8f5a85f93218c70400cdbe0e3c3e9c1b8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hexaswarm_core-0.14.0.tar.gz:

Publisher: release.yml on pna03100/hexa-swarm-template

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hexaswarm_core-0.14.0-py3-none-any.whl.

File metadata

  • Download URL: hexaswarm_core-0.14.0-py3-none-any.whl
  • Upload date:
  • Size: 348.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for hexaswarm_core-0.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 916b4ad59693fee366e4829b8f4be1d9b7f0e26b8265dfdca934dec3f7ac8985
MD5 3ac976d4fd496e2b09b657e889c354a7
BLAKE2b-256 7145da2a8e65e97c71efbee89fcac67fbf2847a543bf075f80f9fe5126161091

See more details on using hashes here.

Provenance

The following attestation bundles were made for hexaswarm_core-0.14.0-py3-none-any.whl:

Publisher: release.yml on pna03100/hexa-swarm-template

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page