Files

3.0 KiB

LLM Memory System

This is an Obsidian vault for maintaining persistent knowledge that helps the LLM understand your context, preferences, and ongoing work.

Quick Start

  1. Open in Obsidian:

    obsidian /home/tr/.qwen/projects/-home-tr-work-kdb/memory
    
  2. Install recommended community plugins:

    • Smart Connections — Vector search across memories
    • ObsidianLLM — Generate notes with AI
    • Templater — Enhanced templates

Structure

memory/
├── .obsidian/              # Obsidian config (hidden)
├── MEMORY.md               # Main index
├── README.md               # This file
├── templates/              # Note templates
│   ├── user.md
│   ├── feedback.md
│   ├── project.md
│   └── reference.md
├── memories/               # Core memory files
│   ├── user/               # Your role, goals, expertise
│   ├── feedback/           # What to avoid/keep doing
│   ├── project/            # Ongoing work, decisions
│   └── reference/          # External resources
├── research/               # Research collections
├── daily/                  # Daily notes
└── attachments/            # Images, files

Memory Types

Type Location Purpose
user memories/user/ Your role, goals, expertise
feedback memories/feedback/ What to avoid, what to keep doing
project memories/project/ Ongoing work, decisions, deadlines
reference memories/reference/ External resources, tools, links

Creating New Memories

  1. Use Ctrl/Cmd + N to create a new note
  2. Choose the appropriate template (Ctrl/Cmd + P → Templates)
  3. Fill in the frontmatter metadata
  4. Add bi-directional links with [[link]]

Bi-directional Linking

Link related memories using double brackets:

See also: [[tier2-setup-retro]], [[bumakopania-research]]
Related feedback: [[no-summary-responses]]

Tags

Use tags for filtering:

  • #type/user
  • #type/feedback
  • #type/project
  • #type/reference
  • #status/active
  • #status/completed

Sync & Backup

This vault lives in your project directory. Options:

  • Git — Version control (recommended)
  • Obsidian Sync — Paid official sync
  • Syncthing — Free, self-hosted sync
  • Manual — Copy files as needed
  1. After each session: Add feedback memories for corrections
  2. When starting new work: Create project memories
  3. When learning about you: Add user memories
  4. When finding resources: Add reference memories

LLM Integration

The LLM automatically loads MEMORY.md and all .md files in this directory. For advanced search:

  • Install Smart Connections plugin for vector search
  • Use Command Palette (Ctrl/Cmd + P) → "Smart Connections: Open Panel"
  • Search naturally: "What did we decide about docset hosting?"

Open in Obsidian: obsidian /home/tr/.qwen/projects/-home-tr-work-kdb/memory