pypi.hexr.cloud. You need to point your package manager at this registry when installing. If you use Hexr Cloud, hexr login configures this for you automatically — but you can also configure it manually for CI environments or local development.
Requirements
- Python 3.10+
- Access to the Hexr private PyPI registry (
pypi.hexr.cloud)
Install
Configure persistent registry access
To avoid passing--extra-index-url on every install command, add the registry to your package manager configuration:
Verify installation
What’s included
Thehexr-sdk[cli] package bundles the core module and all optional modules. Each module brings its own lightweight dependencies:
| Module | Dependencies |
|---|---|
Core (hexr_agent, hexr_tool, hexr_llm) | opentelemetry-api, opentelemetry-sdk, grpcio |
hexr.vault | httpx |
hexr.gateway | httpx |
hexr.sandbox | httpx |
hexr.browser | httpx |
hexr.guard | httpx |
hexr.a2a | httpx, pydantic |
hexr itself has minimal overhead.
Kubernetes deployments
When you runhexr deploy, the SDK is installed automatically via an init container — you do not need to add hexr to your agent’s requirements.txt:
The init container injects the SDK into a shared volume mounted by your agent container. Your agent image stays lean and the SDK version is controlled by the platform.