Unofficial Hermes Agent Helm Chart
ultraworkers/hermes-agent-helm-chart
Community Helm chart that packages Hermes Agent for Kubernetes with state-safety guardrails
The Unofficial Hermes Agent Helm Chart is a community-maintained Helm chart that deploys Hermes Agent on Kubernetes with single-writer state safety and cloud-native integration points.
What Unofficial Hermes Agent Helm Chart does
The chart renders Hermes' Deployment, storage, secrets, service, ingress and optional Istio resources directly in its default direct-deployment mode, and also exposes an API-first operator-ready mode with tenant CRDs for clusters running a compatible controller. Because Hermes stores mutable state under HERMES_HOME, the chart enforces replicaCount: 1 and strategy.type: Recreate whenever persistence is enabled, and recommends one Helm release per tenant rather than scaling a single release horizontally.
Configuration layers include structured YAML (config.values), raw templated YAML (config.raw), and standard environment and secret injection, while bootstrap.enabled seeds config.yaml and an optional SOUL.md into HERMES_HOME on first run. The README states plainly, in both modes, that this chart is independent of the upstream Hermes project.
Key features
- Single-writer state safety enforced through replica count and update strategy
- Direct-deployment mode rendering Hermes' full Kubernetes resource set
- Operator-ready mode with tenant CRDs for clusters running a compatible controller
- Layered configuration through structured values, raw YAML and environment injection
- Bootstrap support for seeding config.yaml and SOUL.md on first run
When to use it
- Running a single-tenant Hermes Agent gateway reliably inside a Kubernetes cluster
- Giving a platform team a reviewable, state-safe default deployment for Hermes
- Bootstrapping Hermes configuration and persona files through Helm-managed resources
Who it is for: Platform teams who need to run Hermes Agent on Kubernetes without hand-writing the Deployment, storage and secret manifests themselves.
How it fits with Hermes Agent
The chart exists specifically to deploy Hermes Agent on Kubernetes and is explicit that it is an independent, unofficial community project.
How to install Unofficial Hermes Agent Helm Chart
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
helm install hermes . \
--namespace hermes \
--create-namespaceNote: This is an unofficial, community-maintained chart, independent of the upstream Hermes Agent project.
FAQ
What is Unofficial Hermes Agent Helm Chart?
It is a community Helm chart that packages Hermes Agent for Kubernetes, with single-writer state safety and both a direct-deployment mode and an API-first operator-ready mode.
Does it work with Hermes Agent?
Yes, it exists specifically to deploy Hermes Agent, running its gateway as the default command inside the rendered Kubernetes Deployment.
How do I install this Helm chart?
Run helm install hermes . with the --namespace hermes --create-namespace flags from a checkout of the chart, then supply your API key and model settings through Helm values.
Similar deployment for Hermes Agent
All deploymentDocker-based fleet manager that runs OpenClaw and Hermes agents from one browser dashboard
somratpro HuggingMesRun Hermes Agent as an always-on assistant on Hugging Face Spaces with dashboard, backup and Telegram
nickvasilescu Nick's StackReady-to-run Hermes agent template with Telegram onboarding and bring-your-own keys
sunnysktsang Hermes SuiteOne container running Hermes' gateway, dashboard and web UI with auto runtime detection
iranee Hermes Agent for fnOSNative fnOS NAS package that deploys Hermes Agent with a web control panel
Clawdi-AI ClawdiOpen-source agent hub: run managed Hermes or OpenClaw in the cloud, or connect agents on your own computer
Related guides: How to run Hermes Agent securely · How to install Hermes Agent · Connect Hermes agents on several machines with Hermes Desktop