# Hermes Memory auf Nextcloud umleiten

Hier ist der präzise Schlachtplan, um dein "Agenten-Gehirn" über deine Nextcloud zu synchronisieren.

### ⚠️ Wichtige Vorbemerkung
Die Befehle zum Erstellen von Symlinks (`mklink`) erfordern in Windows **Administrator-Rechte**. Du musst die Eingabeaufforderung (CMD) also als Administrator starten.

---

### Teil 1: Einrichtung auf der ERSTEN Maschine (Workstation)
Hier verschieben wir die Daten physisch in die Cloud.

**1. Vorbereitung:**
Schließe alle Hermes-Instanzen, damit keine Dateien blockiert sind.

**2. Ordner in Nextcloud erstellen:**
Erstelle in deinem Nextcloud-Ordner ein Verzeichnis für das Agenten-Wissen. Ich nenne es hier beispielhaft `HermesBrain`.
*   Pfad: `C:\Users\mechlers\Nextcloud\HermesBrain\`

**3. Daten verschieben:**
Verschiebe die Ordner `memories` und `skills` aus deinem Profilordner in die Nextcloud.
*   **Von:** `C:\Users\mechlers\AppData\Local\hermes\profiles\default\`
*   **Nach:** `C:\Users\mechlers\Nextcloud\HermesBrain\`

*(Jetzt sind die Ordner im Profil-Verzeichnis weg und liegen sicher in der Cloud.)*

**4. Symlinks erstellen (Als Administrator in der CMD):**
Führe diese beiden Befehle aus, um die Verknüpfungen zu setzen:

```cmd
mklink /D "C:\Users\mechlers\AppData\Local\hermes\profiles\default\memories" "C:\Users\mechlers\Nextcloud\HermesBrain\memories"
mklink /D "C:\Users\mechlers\AppData\Local\hermes\profiles\default\skills" "C:\Users\mechlers\Nextcloud\HermesBrain\skills"
```

---

### Teil 2: Einrichtung auf den WEITEREN Maschinen (Notebooks)
Hier müssen wir die Daten **nicht** verschieben (da Nextcloud sie bereits synchronisiert hat), sondern nur den lokalen Speicher "umleiten".

**1. Vorbereitung:**
Stelle sicher, dass die Nextcloud-Synchronisation abgeschlossen ist und die Ordner `memories` und `skills` bereits lokal unter `C:\Users\mechlers\Nextcloud\HermesBrain\` existieren.

**2. Lokale Ordner löschen:**
Lösche die lokalen (leeren oder veralteten) Ordner in deinem Profilverzeichnis, da an dieser Stelle sonst der Symlink nicht erstellt werden kann.
*   Lösche: `C:\Users\mechlers\AppData\Local\hermes\profiles\default\memories`
*   Lösche: `C:\Users\mechlers\AppData\Local\hermes\profiles\default\skills`

**3. Symlinks erstellen (Als Administrator in der CMD):**
Setze die Verknüpfungen zum Nextcloud-Ordner:

```cmd
mklink /D "C:\Users\mechlers\AppData\Local\hermes\profiles\default\memories" "C:\Users\mechlers\Nextcloud\HermesBrain\memories"
mklink /D "C:\Users\mechlers\AppData\Local\hermes\profiles\default\skills" "C:\Users\mechlers\Nextcloud\HermesBrain\skills"
```

---

### Der "Pro-Tipp" für die Obsidian-Bibliothek

Da du Obsidian erwähnt hast: Wenn du deinen **Obsidian Vault** ebenfalls in der Nextcloud hast, kannst du mir in jeder beliebigen Instanz einfach sagen:

> *"Nutze den Obsidian-Skill und greife auf meinen Vault unter `C:\Users\mechlers\Nextcloud\MeinVault` zu."*

Damit hast du nun drei Ebenen von Wissen:
1.  **Kurzzeitgedächtnis:** Der aktuelle Chat-Kontext (instabil, wird gelöscht).
2.  **Mittelfristiges Gehirn:** `memories` & `skills` (via Nextcloud synchronisiert, für alle Agenten sichtbar).
3.  **Langzeit-Archiv:** Dein Obsidian Vault (die strukturierte Bibliothek, die du aktiv pflegst).

**Wenn du die Symlinks gesetzt hast, sag mir Bescheid. Dann können wir testen, ob ich die Informationen über die verschiedenen Instanzen hinweg konsistent abrufe!**