Hermes Agent

Hermes Agent Obsidian Integration: Local Notes, Memory, and Markdown Workflows

Use Hermes Agent with Obsidian as a scoped local Markdown layer for project notes, memory review, daily summaries, and safe agent context.

Quick answer

Hermes + Obsidian works best when Obsidian is the local Markdown review layer: project facts, memory summaries, skills, and session notes become inspectable files. Keep secrets and personal journals outside the scoped folder, use Hermes persistent memory for durable facts, and use FlyHermes when you want hosted browser/mobile access instead of maintaining local files, gateways, and uptime.

Managed cloud · API costs included · No gateway maintenance

Best for

Local-first memory review and backup

Project notes that should stay editable outside Hermes

Session summaries linked to people, repos, and decisions

Users comparing Notion databases with Markdown vault workflows

Features

  • Vault search
  • Note creation
  • Backlink-aware queries
  • Daily notes sync
  • Template filling
  • Knowledge graph navigation
  • Hermes memory review
  • Skill and session notes

Setup path

  1. 1Pick a scoped Obsidian vault folder for Hermes Agent
  2. 2Configure the Hermes Obsidian plugin/integration path
  3. 3Choose folders for memory, sessions, skills, and projects
  4. 4Run a smoke test and verify Markdown notes in Obsidian

Obsidian is strongest as reviewable agent memory

Community projects around Recall, Hindsight, Memori-City, memory keep-alive, and Obsidian all point to the same demand: people want to see and correct what their agent remembers. Obsidian gives Hermes users a familiar Markdown layer for that review loop.

  • Keep memory notes human-readable.
  • Use backlinks for projects, people, repos, and skills.
  • Back up the vault with your existing Git, iCloud, or local backup routine.

Safe vault scoping

Do not give Hermes your entire personal vault on day one. Create a dedicated folder for agent memory and session summaries, then add specific project folders after the first sync is clean.

  • Start with /Agent Memory or /Hermes.
  • Exclude private journals, passwords, and client notes unless explicitly needed.
  • Ask Hermes to write one test summary and inspect the Markdown manually.

When Obsidian is not the fix

If Hermes forgets context, compacts incorrectly, or resumes the wrong session, debug the Hermes memory pipeline first. Obsidian is a readable review layer; it does not replace profile selection, memory configuration, session search, or auxiliary model health.

  • Check the active profile and vault path from the Hermes process.
  • Run the memory setup and troubleshooting guides before widening vault access.
  • Use FlyHermes if you want managed cloud operation instead of local vault and gateway maintenance.

Gateway and cron safety for vault workflows

If Hermes writes Obsidian notes from Telegram, Discord, or a cron job, verify the gateway profile and terminal backend can see the same scoped vault path. Scheduled jobs should append dated summaries instead of silently rewriting old notes.

  • Use one scoped Hermes folder per profile or project.
  • Verify the gateway can list the vault path before relying on Telegram or Discord updates.
  • For cron jobs, write append-only summaries and require a read-back check.

Common setup issues

  • If notes are not created, check the exact vault path and file permissions from the Hermes process, not only from your terminal.
  • If too much private context appears in prompts, narrow the vault folder and split Obsidian into a dedicated profile.
  • If memory feels stale, review whether Hermes is reading the note folder or only writing summaries to it.

FAQ

Is the Hermes Obsidian integration local-first?

Yes. The typical workflow stores notes as Markdown in your vault, so you can inspect, edit, back up, and link them with normal Obsidian workflows.

Should Hermes read my whole vault?

No. Start with a scoped folder for agent memory or project summaries and expand only after you know what context Hermes is reading.

How is Obsidian different from Notion for Hermes?

Obsidian is better for local Markdown, backlinks, and personal knowledge graphs. Notion is better for structured team databases, templates, and shared workspace records.

What community demand supports this page?

Recent community threads and projects focused on memory visualization, Recall/Hindsight, and Obsidian-style persistence because users want durable context they can audit.

Why does Hermes work with Obsidian locally but not from Telegram?

The gateway may run under a different profile, service account, working directory, or Docker mount. Check the active profile and filesystem path before changing the vault.

Can Hermes cron jobs update Obsidian?

Yes, but make scheduled jobs append dated summaries, avoid secrets, and read back the changed files before reporting success.

Related setup guides

Other Integrations