obsidian-memory

Read and write long-term memory notes in an Obsidian vault alongside Mem0.

Updated Sep 5, 2026
One-click install
npx skills add https://github.com/SillyHippy/zo-skills --skill obsidian-memory-sillyhippy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian-memory
Source: https://github.com/SillyHippy/zo-skills/tree/main/skills/obsidian-memory
Command: npx skills add https://github.com/SillyHippy/zo-skills --skill obsidian-memory-sillyhippy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Agents lose context between sessions, and purely machine-oriented memory stores are opaque to users. This Skill persists important facts, preferences, and decisions as human-readable Markdown notes in an Obsidian vault that users can inspect and edit directly. ## Core Features & Use Cases - Structured Memory Folders: Organizes notes into People, Preferences, Projects, Decisions, Daily, and Memory-Summaries folders for consistent retrieval. - Human-Readable Persistence: Writes short, structured, linkable Markdown notes that users can read and edit directly in Obsidian. - Mem0 Companion: Works alongside Mem0, which handles fast retrieval, while the vault stores durable long-term context. - Use Case: After a user states a communication preference or a project decision, write it to the appropriate vault folder so future sessions can read it back for context. ## Quick Start Save this decision and the user's stated preferences to the Obsidian memory vault in the appropriate folders.

Frequently Asked Questions about obsidian-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I give an AI agent persistent long-term memory?▼

Store important facts, preferences, and decisions as Markdown notes in an Obsidian vault organized by folder. Combine this with a retrieval layer like Mem0 so the agent can both recall context quickly and keep durable human-readable records.

How should agent memory notes be organized in Obsidian?▼

Use separate folders for People, Preferences, Projects, Decisions, Daily notes, and Memory-Summaries. Keep each note short, structured, and linkable so both the agent and the user can navigate the vault easily.

Can I use Obsidian notes together with Mem0?▼

Yes, they serve complementary roles. Mem0 handles fast external memory retrieval for the agent, while the Obsidian vault stores long-term human-readable notes that users can read and edit directly.

Where does the obsidian-memory skill store its files?▼

All notes are written to /home/workspace/Obsidian/Hermes-Memory/, never to /root/Obsidian/. The vault contains subfolders for people, preferences, projects, decisions, daily notes, and memory summaries.

When should I not write something to the memory vault?▼

Avoid storing transient or trivial session details that have no long-term value. The vault is intended for durable facts, preferences, decisions, and project context, while fast ephemeral retrieval remains Mem0's role.