Hermes Agent: Obsidian Integration, Multi-Profile Setup, and Agent OS
Julian Goldie answers community questions about getting more from Hermes, covering Obsidian as a personalized knowledge base, why the Agent OS dashboard beats a raw terminal for skill management, how to create named specialist profiles with separate memory and soul files, and how to wire Hermes into a custom business dashboard built with Claude Code.
"Hermes Agent: Build & Automate ANYTHING!" by Julian Goldie SEO — Watch on YouTube →
Key Takeaways
- Tell Hermes "sync to my local Obsidian folder" to auto-save conversations as notes and pull personalized context from your knowledge base into every future response.
- Manage skills and MCP tools in the Agent OS dashboard rather than a plain terminal — it preserves full conversation history so you can see every skill installation and configuration you've made.
- Create named specialist profiles with
hermes profile create <name>then<name> setup— each profile has its own soul file, memory, API keys, skills, and scheduled tasks. Recommended for advanced users only. - Integrate Hermes into an existing Claude Code dashboard by feeding Hermes's GitHub documentation to Claude and asking it to build the integration.
- Set scheduled tasks inside Hermes for recurring automations — for example, daily checks of who hasn't replied to an email, with automatic follow-up reminders.
Connecting Hermes to Obsidian
Obsidian is a local note-taking app that can serve as a "second brain" — a web of notes about your clients, goals, projects, and past decisions. When you connect Hermes to Obsidian, two things happen: Hermes auto-saves each conversation session as a note (so you don't have to manually log what you've done), and it reads your existing notes to provide context-aware, personalized suggestions. To connect them, just ask Hermes to sync to your local Obsidian folder. If you're running Hermes on a VPS, a direct link is also possible. The connection takes a few minutes to establish.
Multiple Profiles for Specialist Agents
If you need separate agents for different purposes — say, one tuned for coding tasks and another for client outreach — you can create named profiles, each with its own environment variables, soul file, memory, and skill set. The commands are straightforward:
hermes profile create coder
coder setup
Julian recommends starting with a single profile and only adding more once you have a specific, well-defined reason for separation. For 90% of users, one Hermes profile covering everything is the better approach.





