Skip to content

hermes-agent v0.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 05:55
68693e5

πŸ‘©πŸ»β€πŸ’» A Helm chart to run Hermes Agent on Kubernetes, community-powered, lightweight

Run Hermes Agent β€” a multi-provider LLM agent framework β€” on Kubernetes. Configure any provider Hermes supports (OpenAI, Anthropic, Gemini, OpenRouter, NVIDIA, or any OpenAI-compatible proxy such as LiteLLM/vLLM) entirely via values.yaml, with a built-in helm test health check.


AppVersion: v2026.7.1 β€” the Hermes Agent image this chart version deploys.

Install

Latest (Helm repo)

helm repo add hermes-agent https://jyje.github.io/hermes-agent-helm
helm repo update
helm upgrade --install hermes-agent hermes-agent/hermes-agent \
  --namespace hermes-agent --create-namespace \
  --set-string env.OPENAI_API_KEY='sk-...' \
  --wait

This version (v0.8.0)

helm upgrade --install hermes-agent hermes-agent/hermes-agent \
  --namespace hermes-agent --create-namespace \
  --version 0.8.0 \
  --set-string env.OPENAI_API_KEY='sk-...' \
  --wait

OCI

helm upgrade --install hermes-agent oci://ghcr.io/jyje/hermes-agent-helm/hermes-agent \
  --namespace hermes-agent --create-namespace \
  --version 0.8.0 \
  --set-string env.OPENAI_API_KEY='sk-...' \
  --wait

Changelog

Features

  • ✨ feat(chart): expose terminationGracePeriodSeconds for the gateway drain window (ad3a827) β€” @claude
  • Feat(chart): expose terminationGracePeriodSeconds for the gateway drain window (#52) (5385946) β€” @jyje
  • ✨ feat(chart): add values-moa.yaml example for the Mixture-of-Agents provider (6f55abd) β€” @claude
  • Feat(chart): add values-moa.yaml example for the Mixture-of-Agents provider (#53) (6065a2e) β€” @jyje

Bug Fixes

  • πŸ› bug(ci): quote the temp workflow's job name so the colon parses (e4b7d01) β€” @claude
  • πŸ› bug(chart): allow terminationGracePeriodSeconds in values.schema.json (bceec07) β€” @claude
  • πŸ› bug(ci): drop stray trailing newline reintroduced in README.md (69d6d13) β€” @claude
  • πŸ› bug(ci): restore blank line before the README version footer (f2b8011) β€” @claude

Documentation

  • πŸ“„ docs(chart): add NOUS_INFERENCE_BASE_URL and HERMES_WRITE_SAFE_ROOT, fix stale HERMES_AGENT_TIMEOUT default (2412683) β€” @claude
  • Docs(chart): add ZAI_API_KEY to the curated env var table (#54) (7647a96) β€” @jyje

Tests

  • βœ… test(ci): add temporary kind verification for the gateway drain change (f2d8af8) β€” @claude

Removed

  • πŸ—‘οΈ remove(ci): drop the temporary #43 verification workflow (f7f7a95) β€” @claude