Skip to content

svenhorvath/vaultkeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaultkeeper

Persoenliches Wissensmanagement-Plugin fuer Claude Code.

Zwei Richtungen, ein System:

  • SvenBrain (Obsidian) — Wissen sammeln (Second Brain)
  • Vorderland Vault — Wissen teilen (Team-Wissensdatenbank auf Qdrant)

Installation

# Plugin-Verzeichnis klonen
git clone git@github.com:svenhorvath/vaultkeeper.git

# In Claude Code registrieren (einmalig)
claude plugins add /pfad/zu/vaultkeeper

Setup pro Geraet

Beim ersten Start erkennt Vaultkeeper automatisch das Betriebssystem und legt ~/.claude/vaultkeeper.local.md an. Alternativ manuell erstellen:

---
brain_path: "C:\\Users\\horvaths\\OneDrive - Region Vorderland-Feldkirch\\SvenBrain"
vault_inbox: "C:\\Users\\horvaths\\OneDrive - Region Vorderland-Feldkirch\\Claude\\Dev\\vorderland-vault\\docker\\shared\\inbox"
---

Commands

Command Beschreibung
/vaultkeeper:vault [inhalt] Wissen ins Vorderland Vault pushen
/vaultkeeper:vault-scan Brain nach team-relevanten Inhalten durchsuchen
/vaultkeeper:prepare-dokument [datei] Dokumente (PDF, XLSX, DOCX) fuer Vault aufbereiten

Wie es funktioniert

Dokument-Aufbereitung (prepare-dokument)

Claude liest Dokumente selbst (multimodal) — kein Python-Script, kein Informationsverlust. PDF, XLSX, DOCX, Bilder werden nativ gelesen und als .json in die Inbox geschrieben.

Jede JSON-Datei enthaelt Text und Metadaten zusammen:

{
  "title": "Dokumenttitel",
  "document_type": "anleitung",
  "bereich": "v-dok",
  "content": "Der vollstaendige extrahierte Text..."
}

n8n holt die JSON aus der Inbox, chunked den Text, embedded und speichert in Qdrant.

Vault Push

Wissen direkt aus dem Chat ins Vault pushen — Claude erstellt die JSON automatisch.

Vault Scan

Brain nach team-relevanten Zetteln durchsuchen, User bestaetigt, dann als JSON in die Inbox.

Skills

Skill Trigger
obsidian-brain "Zettel anlegen", "Brain durchsuchen", automatisch bei Erkenntnissen
vorderland-vault "Vault:", "ins Vault pushen", "Dokument vorbereiten"

Hook

SessionStart: Laedt automatisch den Zettelkasten-INDEX beim Start jeder Session.

CLI-Integration

Fuer erweiterten Brain-Zugriff (Suche, Tags, Frontmatter, Tasks):

  1. Obsidian v1.12.4+ installieren
  2. In Obsidian: Settings → General → Advanced → CLI aktivieren → "Register CLI"

Vaultkeeper erkennt automatisch ob das CLI verfuegbar ist und nutzt es.

Voraussetzungen

  • Claude Code CLI
  • Obsidian v1.12.4+ mit aktiviertem CLI

About

Claude Code Plugin: Wissensmanagement — SvenBrain (Obsidian) + Vorderland Vault (Qdrant RAG)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors