Skip to content

Hervald v0.0.1-beta

Pre-release
Pre-release

Choose a tag to compare

@NickGuAI NickGuAI released this 05 May 02:58

First public beta of Hervald — orchestration owned, connectivity delegated.

Hervald is the public entry point for the Hammurabi engine: a self-hosted control plane for running, observing, and approving long-running AI agent sessions across one or more workers.

Quickstart

Mac mini / EC2:

curl -fsSL https://hervald.gehirn.ai/install.sh | bash

Railway:

git clone https://github.com/NickGuAI/Hervald.git
cd Hervald
pnpm install
pnpm --filter hammurabi run build
pnpm --filter hammurabi start

The installer prepares apps/hammurabi/.env, boots the shell once, seeds a one-time bootstrap API key, and prints the local sign-in URL. Keep AUTH0_* unset to use the zero-config API-key path on first boot.

What's in this beta

  • Three-pattern worker connectivity: same-host, direct SSH, or SSH-over-Tailscale
  • Per-conversation agent sessions with live + queued messaging
  • Approval routing via the action-policy daemon — provider tool calls gated through Hervald
  • Multi-provider runtime: Claude, Codex, Gemini, OpenCode
  • Mobile + desktop UI surfaces (Command Room, Org, Automation, Identity)
  • Commander memory: per-session context, durable MEMORY.md facts, working-memory scratchpad, transcript recall
  • Layered telemetry ingest with OTLP support

Beta caveats

  • APIs may change between betas
  • Provider login state lives on the worker host (no provider proxying yet)
  • Auth0 is optional in this release; bootstrap path is API-key-only

Docs + license

Full docs: https://hervald.gehirn.ai/docs

Source-available under PolyForm Noncommercial 1.0.0. Personal and noncommercial use is allowed; commercial use requires a separate written agreement — see COMMERCIAL-LICENSE.md.