obsidian-memory

Manages an Obsidian-compatible memory vault for AI agents to store and recall context and reusable skills.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/shane9coy/katana-agent --skill obsidian-memory-shane9coy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-memory
Source: https://github.com/shane9coy/katana-agent/tree/main/agent/skills/memory/obsidian-memory
Command: npx skills add https://github.com/shane9coy/katana-agent --skill obsidian-memory-shane9coy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a centralized, Obsidian-compatible knowledge base for your AI agent, ensuring consistent memory, recall, and learning across all projects and sessions.

Core Features & Use Cases

  • Persistent Memory: Stores agent identity, user facts, past sessions, project history, and reusable skills.
  • Contextual Recall: Enables the agent to recall past work, project-specific context, and relevant skills.
  • Skill Management: Facilitates the creation, organization, and updating of reusable skills within the memory vault.
  • Use Case: When an AI agent starts a new project, it can instantly access its "soul" (identity), user preferences, and previous project summaries from the Obsidian vault, allowing for immediate context and personalized interaction.

Quick Start

Use the obsidian-memory skill to recall information about the user's preferred coding language.

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 memory across sessions?

Persistent memory across sessions is achieved by using a centralized, Obsidian-compatible memory vault to store agent identity, user facts, and session summaries for on-demand retrieval.

How does contextual recall work for AI agents using an Obsidian knowledge base?

Contextual recall works by retrieving past work, project-specific context, and relevant reusable skills from the structured directory hierarchy of the Obsidian vault, allowing the agent to access previous project histories instantly.

Can I store and organize reusable skills within an Obsidian vault for AI use?

Yes, you can store and organize reusable skills within an Obsidian vault; the system facilitates the creation, organization, and updating of skills within a structured directory hierarchy for AI agents.

What is the best way to centralize project history and user preferences for an AI?

The best way to centralize project history and user preferences is to maintain an Obsidian-compatible knowledge base, enabling an AI agent to instantly access its identity, user facts, and previous project summaries for personalized interaction.

Do I need an existing Obsidian vault to use this memory management approach?

No existing setup details are required, but the system is designed to be Obsidian-compatible, meaning it manages a structured directory hierarchy for memory storage that aligns with Obsidian's knowledge base format.

What limitations exist when relying on a knowledge base for AI agent memory?

Limitations of using a knowledge base for AI agent memory include relying entirely on the structured directory hierarchy for retrieval, meaning the agent's contextual recall is bounded by how well past sessions and project histories are organized.