Skip to main content
hexr-sdk is published on public PyPI. You do not need a Hexr account, a licence key or a private index to install it or to use the decorators.
pypi.hexr.cloud is the private mirror deployed agent pods install from. You do not need it, or any --extra-index-url, to install the SDK.

Requirements

macOS and ARM Linux wheels ship from 0.5.31. On 0.5.30 and earlier pip install hexr-sdk failed on macOS (no wheel, so pip tried to compile the Rust analyzer) and on ARM Linux (a psutil pin with no aarch64 wheel). If you hit either, upgrade: pip install -U hexr-sdk.

With uv

Why there is a [cli] extra

The default install is the lean agent-pod profile: it has one runtime dependency, because it is what ships inside your agent containers and those should not carry command-line tooling. Everything you need to instrument an agent is in the base install:
The [cli] extra adds click and rich, which the hexr command needs. If you install the base package and run hexr, it tells you so rather than failing with a traceback:

Other extras

Install several at once:

Verify

Next

Your first ten minutes

Decorate a LangGraph agent and have Hexr recognise it. No cluster needed.