Descriptions:
Alex Finn walks through a practical system for extending OpenClaw’s long-term memory using Obsidian, a free local markdown file manager. The core problem being solved is context compaction — when OpenClaw compresses its conversation history, it can lose important context mid-session. The fix adds Obsidian as a third memory layer sitting between the agent’s built-in prompt-level memory and its full session history archive.
The system creates four functional components inside an Obsidian vault: daily logs automatically written by the agent after each session, a mistakes file that logs errors whenever the user flags them, a working context file for dynamic session state, and a shared workspace directory that all agents — including Hermes — can read and write. This shared folder enables multi-agent handoffs, allowing work started with one agent to be resumed seamlessly by another.
The technical mechanism relies on the agent checking its Obsidian vault at the start of each session and immediately after each compaction event, pulling only relevant markdown files on demand rather than injecting everything into context at once. Finn provides a single copy-paste setup prompt that configures the entire system. The result, he reports, is that compaction events become nearly invisible, and the agent can reference work from months prior by querying its daily log archive — a meaningful improvement for anyone running OpenClaw or Hermes on long-running or multi-session projects.
📺 Source: Alex Finn · Published April 09, 2026
🏷️ Format: Tutorial Demo







