Skip to content

    Development documentation — this describes the current development branch. Documented behavior may not exist in the latest release.

    Compatibility

    This page maps the ForgeGuard fork to the upstream product. For platform, engine, and architecture support, see Platform compatibility.

    FieldValueSource
    Upstream base (FORK_UPSTREAM_BASE)v2026.7.20FORK_UPSTREAM_BASE marker at the repository root (surfaced as the “Upstream release” line in each release’s notes).
    Fork release linev0.19.0 (re-cuts: v0.19.0-forgeguard.<n>)Latest fork release.
    Hermes product version0.19.0pyproject.toml (names the release tag and title).
    Runtime/CLI imagesruntime-<version>, cli-<version> (+ -<sha>, -latest)ghcr.io/forgeguard-ai/hermes-agent.
    Desktop artifacts.AppImage/.deb/.rpm, .dmg/.zipAttached to the fork release (versioned by the Release tag).

    Version-sensitive. These values describe the current fork state. Always confirm against the live FORK_UPSTREAM_BASE marker and the newest release — this fork advances quickly. The fork tag is the Hermes product version it ships (v<hermes-version>, since Hermes 0.19.0; a re-cut of an already-released version adds -forgeguard.<n>); the upstream base it tracks is in the release notes. Releases up to v2026.7.1-forgeguard.3 carry older date-shaped tags named after the upstream base instead.

    ForgeGuard syncs to upstream tagged releases, not the moving upstream/main tip, so each fork sync point is stable and reproducible. When upstream cuts a new tagged release that ForgeGuard adopts, FORK_UPSTREAM_BASE advances and subsequent releases record the new base in their notes; the release tag itself follows the Hermes product version, so a new fork release line starts when the product version changes.

    Upstream features not independently supported by ForgeGuard

    Section titled “Upstream features not independently supported by ForgeGuard”

    ForgeGuard packages and releases the upstream product; it does not independently support, extend, or guarantee:

    • the provider and model catalog;
    • the messaging platform adapters;
    • the security/isolation model;
    • the native installer and non-container installation paths;
    • product features and configuration.

    For all of those, the upstream product documentation is authoritative: Hermes Agent docs. Report bugs in those areas upstream — see How ForgeGuard relates to upstream.