Using Obsidian as working memory for an AI agent
The Reddit post explains how to connect Hermes Agent with Obsidian. Obsidian stores the context, and Hermes Agent reads it, runs skills, and writes results back as markdown files. The post gives setup commands, a suggested vault folder structure, and steps for limiting where the agent can write.
Key points
- Obsidian is used as the workspace that Hermes Agent reads from and writes to.
- The post suggests letting Hermes Agent write only to 05-HERMES-OUTPUTS at first.
- Filesystem Model Context Protocol is scoped only to the vault path.
- The setup should be checked with hermes doctor and mcp test before deeper use.
- A 06-SYSTEM/CLAUDE.md file is used to store vault rules and current priorities.
Quick term guide
- Hermes Agent
- It appears to be a tool or community for building and managing AI agents.
- AI agents
- AI agents are AI tools that can carry out steps toward a goal, not just answer once.
- AI agent
- An AI program that can inspect information and suggest what to do next.
- agent memory
- Stored knowledge or records an AI agent uses when answering or acting.
- prompting
- Writing instructions or questions to an AI to get a response.
- workspace
- A dedicated area inside the app where your project files are organized and connected
- Model Context Protocol
- A shared standard that defines how AI assistants connect to and use outside tools and services
- CLAUDE.md
- A project instruction file that tells Claude Code how to work with the codebase.