{"repo":"NousResearch/hermes-agent","public_id":"36970","display_label":"Desktop thin-client mode for remote Hermes backends","summary":"These issues and PRs request or implement a way to run the Hermes desktop app as a standalone client that connects to an existing remote Hermes instance, without bundling or installing a local agent. Several also address onboarding flows for this remote-connection path.","subsystem":"apps/bootstrap-installer","counts":{"members":13,"open_issues":2,"open_issues_distinct":2,"open_prs":0,"closed_issues":7,"merged_prs":1,"attempt_prs":3},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":70907},"resolution":{"state":"partially_resolved","by":"pr-70907"},"freshness":{"state":"verified","last_verified_at":"2026-07-24T18:06:22+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.16820512820512812},"fix_edges":[{"issue_number":36970,"pr_number":70907,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true},{"issue_number":38602,"pr_number":70907,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true}],"members":[{"kind":"issue","number":36970,"title":"Desktop: add first-class remote-client onboarding for existing Hermes instances","url":null,"state":"closed"},{"kind":"issue","number":37663,"title":"[Setup]: Connecting Desktop (Windows and Mac) client to existing VPS Hermes instance","url":null,"state":"closed"},{"kind":"issue","number":38519,"title":"[Feature]: Hermes Desktop frontend install only","url":null,"state":"open"},{"kind":"issue","number":38602,"title":"[Feature]: Desktop Client-Only Installation","url":null,"state":"closed"},{"kind":"issue","number":40468,"title":"[Feature]: Remote Git Gateway Support in Hermes Desktop","url":null,"state":"closed"},{"kind":"issue","number":50643,"title":"[Feature]: Support GUI-only Desktop installation for connecting exclusively to a remote gateway","url":null,"state":"closed"},{"kind":"issue","number":56513,"title":"[Setup]: Looking for desktop app for linux without installing the whole hermes agent.","url":null,"state":"open"},{"kind":"issue","number":58799,"title":"[Feature]: Standalone Hermes Desktop installer (lite client without bundled agent)","url":null,"state":"closed"},{"kind":"issue","number":61329,"title":"Feature request: Desktop-only / thin-client installer for remote Hermes backend","url":null,"state":"closed"},{"kind":"pr","number":42282,"title":"feat(desktop): add remote onboarding path to install overlay","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":49123,"title":"feat(desktop): Remote-SSH connection mode","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":60489,"title":"feat(desktop): add \"Connect to existing Hermes\" option to first-run onboarding","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#70907","number":70907},{"kind":"pr","value":"#70907","number":70907}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":70907,"title":"feat(desktop): add \"Connect to existing Hermes\" option to first-run onboarding","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/README.md","apps/desktop/electron/connection-apply.ts","apps/desktop/electron/first-run-setup-gate.test.ts","apps/desktop/electron/first-run-setup-gate.ts","apps/desktop/electron/first-run-setup-main-process.test.ts","apps/desktop/electron/main.ts","apps/desktop/electron/preload.ts","apps/desktop/electron/primary-backend-startup.test.ts","apps/desktop/electron/primary-backend-startup.ts","apps/desktop/electron/primary-connection-rehome.ts","apps/desktop/src/components/boot-failure-reauth.ts","apps/desktop/src/components/desktop-install-overlay.test.tsx","apps/desktop/src/components/desktop-install-overlay.tsx","apps/desktop/src/components/first-run-remote-form.tsx","apps/desktop/src/global.d.ts","apps/desktop/src/i18n/en.ts","apps/desktop/src/i18n/ja.ts","apps/desktop/src/i18n/types.ts","apps/desktop/src/i18n/zh-hant.ts","apps/desktop/src/i18n/zh.ts","apps/desktop/src/lib/desktop-remote-auth.test.ts","apps/desktop/src/lib/desktop-remote-auth.ts","scripts/release.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}