Cross-Harness Memory Bridge

Cross-Harness Memory Bridge

A cross-harness memory bridge is the pattern of connecting a phone-side personal assistant, a desktop coding agent, and a durable memory store so ideas, project state, chat history, scheduled reflections, and tool outputs can move across agent surfaces instead of staying trapped in one session or app.

Key points

  • Roberts frames the missing layer as a handshake problem: a mobile assistant such as Hermes Agent may know what the user says in Telegram, while a desktop surface such as Claude Code knows the active repo, logs, usage data, and work context [src-079].
  • The bridge turns Hermes into the conversational front door to a Claude/Codex-style operating system: the user can ask from Telegram what happened in the desktop agent, what the overnight reflection found, or what work state exists in the local project [src-079].
  • The durable layer is file-backed and inspectable. Obsidian vaults, soul.md, user profiles, agent memory files, dashboards, logs, and GitHub-backed configuration make context portable rather than dependent on a single chat history [src-079].
  • Scheduled reflection is part of the bridge. Roberts proposes morning jobs that read recent conversations, usage data, and chat logs, then summarize what changed and suggest a small number of improvements for the agent system [src-079].
  • Persona routing extends memory into behavior: named personas with their own prompts, models, and brands can answer different kinds of questions or run cheaper/deeper research paths without changing the whole assistant [src-079].
  • Connector access should stay permission-scoped. Roberts demonstrates using environment variables for API keys and applying least access to Gmail, Calendar, Apollo, and MCP-style connectors so the bridge does not become one overpowered identity [src-079].

Related entities

Related concepts

Source references

  • [src-079] Jack Roberts — "Hermes Agent just got 10X Better (Agentic OS)" (2026-05-15)