Hermes Atlas
Memory & knowledge

Agent Memory Wiki

cobibean/agent-memory-wiki

Obsidian daily logs, session logs and /prepforreset handoffs for Hermes and other AI agents

In short

Agent Memory Wiki is a skill bundle that gives AI agents a human-readable operating memory in an Obsidian vault, with a Hermes Agent installer. Its /prepforreset command writes daily and session logs and a handoff before a context reset.

What Agent Memory Wiki does

The core command, /prepforreset, runs before a context reset: it writes a curated Daily Log and Session Log, then returns a short copy-and-paste handoff for the next context. The notes record decisions, rationale, alternatives, verified outcomes, artifacts, blockers, open loops and gotchas rather than raw transcripts.

Version 2.0.0 has one canonical skill, obsidian-memory-wiki, which owns vault operations, reset capture, janitor behavior, safety rules and templates. The older names obsidian, prepforreset and wikijanitor remain as compatibility aliases. A wiki janitor reconciles notes and writes Janitor Reports. The Hermes installer, scripts/install-hermes.sh, accepts --profile, --hermes-home, --init-vault and --dry-run, writes the vault path to skills.config.obsidian_memory_wiki.vault_path in config.yaml, keeps .env for secrets, and makes a timestamped backup before replacing an existing package. New automation should load only obsidian-memory-wiki.

Key features

  • /prepforreset command that writes a Daily Log, a Session Log and a handoff
  • One canonical skill with three compatibility aliases
  • Wiki janitor that reconciles notes and writes reports
  • Hermes installer with profile, home and vault options and a dry run
  • Optional starter vault creation with --init-vault

When to use it

  • Hand off work cleanly before resetting a long context window
  • Keep a searchable record of decisions and open loops in Obsidian
  • Roll the same memory skill out to several Hermes profiles

Who it is for: Hermes Agent users who keep an Obsidian vault and want structured notes that survive context resets.

How it fits with Hermes Agent

Built with a Hermes Agent installer that places the skills into a Hermes profile and writes the vault path to Hermes config.

How to install Agent Memory Wiki

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

git clone https://github.com/cobibean/agent-memory-wiki.git
cd agent-memory-wiki
bash scripts/install-hermes.sh --profile my-agent --vault "$HOME/Documents/Obsidian/agent-wikis/my-agent-wiki"

Requirements: Bash, Python 3, Hermes Agent, and an existing Markdown or Obsidian vault, or permission to initialize one with --init-vault.

FAQ

What is Agent Memory Wiki?

Agent Memory Wiki is a portable skill bundle that gives AI agents durable, human-readable memory in an Obsidian vault, using daily logs, session logs and context-reset handoffs.

How do I install Agent Memory Wiki?

Clone the repository and run scripts/install-hermes.sh with --profile and --vault. Add --init-vault to create a starter vault, or --dry-run to preview the resolved paths first.

Is Agent Memory Wiki free and open source?

Yes. The repository is published under the MIT license.

Similar memory for Hermes Agent

All memory

Related guides: SOUL.md for Hermes Agent: what it is and how to write one · Run multiple Hermes agents with profiles