Hervald v0.0.1-beta
Pre-release
Pre-release
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 | bashRailway:
git clone https://github.com/NickGuAI/Hervald.git
cd Hervald
pnpm install
pnpm --filter hammurabi run build
pnpm --filter hammurabi startThe 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.mdfacts, 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.