Skip to content

blog(hermes): Hindsight as one-click desktop memory provider#2350

Merged
benfrank241 merged 6 commits into
mainfrom
blog/hermes-desktop-memory-provider
Jun 22, 2026
Merged

blog(hermes): Hindsight as one-click desktop memory provider#2350
benfrank241 merged 6 commits into
mainfrom
blog/hermes-desktop-memory-provider

Conversation

@benfrank241

Copy link
Copy Markdown
Member

Announcement post: the Hermes Agent desktop app now lets you select and fully configure Hindsight as a memory provider in-app.

What

  • New post: hindsight-docs/blog/2026-06-22-hermes-desktop-memory-provider.md
  • Co-branded Hindsight × Hermes cover (1600×900)
  • Title: "Hindsight Is Now a One-Click Memory Provider in the Hermes Desktop App"

Angle

Distinct from the April native-provider post: this is specifically about the desktop app rendering a full config panel for Hindsight (no config.json/.env), and the standout that Hindsight is the only memory provider with an in-app settings surface.

Verified against the Hermes repo (NousResearch/hermes-agent)

  • Desktop memory.provider dropdown values — apps/desktop/src/app/settings/constants.ts
  • The exact config fields + defaults (Mode = Cloud/Local External, API key = secret, API URL, Bank ID = hermes, Recall budget = mid) — hermes_cli/memory_providers.py
  • Schema-driven generic panel → GET /api/memory/providers/{provider}/configprovider-config-panel.tsx / hermes.ts
  • Hindsight is the sole entry in the MEMORY_PROVIDERS registry
  • Landed via Hermes commit 03d9a95a7 fix(desktop): show Hindsight memory provider (#37546)

prettier-clean; renders 200 locally. Docs-only change.

Note: intentionally omits Local Embedded mode from the main flow since the desktop Mode dropdown only surfaces Cloud + Local External.

Hermes' desktop app now surfaces Hindsight in Settings -> Memory & Context
with a full in-app config panel (mode, API key, API URL, bank id, recall
budget) — the only memory provider that gets a settings surface. Covers
the schema-driven design, the exact fields, and the cloud quickstart.
Co-branded Hindsight x Hermes cover.

Signed-off-by: Ben <ben.bartholomew@vectorize.io>
Two in-post screenshots — the Settings -> Memory & Context provider
dropdown and the Hindsight config panel — with labeled placeholder
images to keep build-docs green until the real captures drop in at the
same paths.

Signed-off-by: Ben <ben.bartholomew@vectorize.io>
Replace placeholders with actual captures: the Settings -> Memory &
Context provider dropdown (showing Hindsight among the options) and the
Hindsight config panel (Mode/API key/API URL/Bank ID/Recall budget).

Signed-off-by: Ben <ben.bartholomew@vectorize.io>
Signed-off-by: Ben <ben.bartholomew@vectorize.io>
Signed-off-by: Ben <ben.bartholomew@vectorize.io>
Signed-off-by: Ben <ben.bartholomew@vectorize.io>
@benfrank241 benfrank241 marked this pull request as ready for review June 22, 2026 14:41
@benfrank241 benfrank241 merged commit dcabd76 into main Jun 22, 2026
167 of 168 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant