What Hexr is
Hexr is what you get if Iru, CrowdStrike, and Datadog had a child specifically for AI agents.- Like Iru — every agent action maps to a named control: SOC 2 CC6.1, HIPAA §164.312, NIST SSDF PW.4, FedRAMP AU-2.
- Like CrowdStrike — a privileged DaemonSet with
hostPIDgives every subprocess its own SPIFFE identity, cryptographically attested at the node level. Not per pod. Per process. - Like Datadog — full OpenTelemetry spans emitted automatically by
hexr_llm(), consumed by whatever observability stack you already run.
From decorator to production in three commands
Write your agent
Use any Python framework — CrewAI, LangChain, OpenAI, or raw Python. Add one decorator.
Build + Push
The CLI scans your source code via AST, discovers every
@hexr_agent, hexr_tool(), and hexr_llm() call, then generates a Dockerfile, Kubernetes manifests, and injects four sidecar containers automatically.Deploy
One command schedules your agent as a Kubernetes Pod. The Auto-Registrar creates a SPIFFE identity. The Credential Injector provisions cloud access. Envoy starts mTLS. Observability flows.
What every deployed agent gets — automatically
Per-Process SPIFFE Identity
Every subprocess your agent spawns gets its own X.509 SVID — cryptographically attested by a
hostPID DaemonSet on the node. Not per pod. Per process. Same mechanism as CrowdStrike Falcon, built for AI agents.OPA Policy Enforcement
Every agent action hits OPA before it executes. Rego policies at every service boundary. Fail-closed. Allow or deny logged with the SPIFFE ID of the caller, the policy version, and the mapped compliance control.
Signed Evidence Rows
Every action writes a signed row to your Postgres — tagged with the SPIFFE ID, timestamp, policy result, and the compliance control it maps to. Your database. Your VPC. Nothing sent to Hexr.
Auditor PDF on Demand
hexr audit generates a signed PDF from your evidence rows. SOC 2, HIPAA §164.312, NIST 800-53, FedRAMP AU-2, EU AI Act. Every agent action, every control it maps to.Zero-Secret Cloud Access
hexr_tool("aws_s3") returns an authenticated boto3 client. JWT-SVID → AWS STS / GCP WIF / Azure exchange. No long-lived credentials. No rotation.Agent-to-Agent mTLS
A2A sidecar with JSON-RPC 2.0. Both sides validate SPIFFE SVIDs via federated trust bundle. The full delegation chain appears as a single evidence row.
Deployment
Hexr runs on your Kubernetes cluster — EKS, GKE Standard, AKS, or on-premises. You own the cluster, the Postgres, and every evidence row. The Hexr Control Plane handles licensing and cluster registration; it never sees your agent evidence or credentials.Mode A — Hexr-Managed PKI
Hexr CP acts as SPIRE UpstreamAuthority. Fastest path to production. Suits teams without an existing PKI. Connected deployment.
Mode B — BYO Vault PKI
Your HashiCorp Vault PKI is the intermediate CA. Hexr CP is the upstream authority. Required for HIPAA BAA scope, FedRAMP IL5, or any deployment where your security team controls the root.
Air-Gapped
Zero outbound connectivity. All images pre-loaded. No
api.hexr.cloud egress required. Required for FedRAMP IL5, ITAR, CMMC L3 — or any environment where the security team must approve every network path.Framework Agnostic
Write agents with any Python framework. Hexr detects and adapts automatically.CrewAI
Multi-agent crews with role-based agents.
LangChain
Chains, agents, and tools with LangGraph orchestration.
AutoGen
Multi-agent conversation patterns.
Strands Agents
AWS-native agent framework with tool decorators.
Google ADK
Google Agent Development Kit.
Pure Python
No framework needed. Just
@hexr_agent and go.Who Hexr is for
Next Steps
Deploy on Your Cluster
Helm + Terraform quickstart for EKS, GKE, or AKS. Running in under an hour.
Architecture Deep Dive
How identity flows: SPIRE → SVID → OPA → evidence row → auditor PDF.
Security & Compliance
SPIFFE identity model, OPA policies, FFIEC/HIPAA/FedRAMP control mapping.
Book an Auditor Demo
15-minute walkthrough: OPA deny, evidence row, signed PDF. Live cluster.