obsidian

Obsidian-Konzept mit Git-Versionierung und KI-Agenten

Von peter portmann,

Veröffentlicht am 15. Jan. 2026   â€”   3 min Lesezeit

kinextcloudcodeselfhosted
YouTube
đŸ˜Č
Heute habe ich zufÀllig ein Video von 'Coding With ADHD' gefunden, offenbar ein neuer Kanal. Es hat nach 10 Tagen schon 32 Tausend Klicks, nicht schlecht.

Obsidian verwende ich schon lĂ€nger. Der Vault liegt in meiner Nextcloud. Der Aufbau ist in groben ZĂŒgen hier beschrieben:

Als KI-Tool verwende ich Copilot for Obsidian.

Ich konnte den One-Time Payment Plan noch fĂŒr 250.00 USD kaufen. Das Chatmodell Gemini Flash ist dabei mit einer Flatrate inbegriffen.
Ich bevorzuge fĂŒr meine persönlichen Dokumente jedoch die Analyse mit lokal gehosteten LLMs. Lokale Embeddingmodelle sind schon integriert. Als KI Server kommt dann ein Mac Studio mit Ollama und LM Studio zum Einsatz.

Wenn KI-Agenten fĂŒr die Codierung verwendet werden, ist Versionierung mit GIT quasi Pflicht. Ich verwende dazu GIT, Github, Forgejo und Nextcloud. Das Konzept ist im Fluss wie so vieles in diesem Gebiet.


Der Inhalt dieses Beitrags wurde mithilfe von KI-Tools erstellt. Dabei wurde das Transkript des Videos auf Deutsch ĂŒbersetzt und eine Zusammenfassung generiert. Web Clipper > Obsidian > Copilot, unter lokaler Verwendung von gpt-oss:120b auf einem Mac Studio.

Weitere BeitrÀge zum Thema KI:

ki - supportnet.ch

Beschreibung

Ein 'Second Brain' zu bauen ist nicht genug, wenn man ADHS hat; man braucht ein System, das sich selbst aufbaut. In diesem Video erklĂ€re ich, wie ich das Gemini‑CLI innerhalb von Obsidian nutze, um Ordnerstrukturen zu erzeugen, Tagesnotizen zu verwalten und – entscheidend – KI‑'Skills' ĂŒber Dotfiles zu zentralisieren fĂŒr einen skalierbaren Agent‑Workflow.

Wir gehen ĂŒber einfaches Prompting hinaus und implementieren Anthropics Standard fĂŒr Tool‑Use, indem wir unser PKM wie ein Softwareprojekt mit Symlinks, Git und deterministischen AusfĂŒhrungsregeln behandeln.

Im Video verwendeter Prompt: 'Erstelle eine minimale Obsidian‑Ordnerstruktur fĂŒr einen Software‑Ingenieur, der tĂ€gliche Notizen macht und ein langfristiges Second Brain aufbauen möchte.'

Video

Übersetzung und Zusammenfassung mit Obsidian Copilot Plugin

Neuer Vault und Grundlegende Plugins

  • Erstelle einen neuen Vault namens 'coding with ADHD'.
  • Deaktiviere den eingeschrĂ€nkten Modus, um Community‑Plugins zu installieren.
  • Installiere essentielle Plugins: Terminal (fĂŒr AI‑Tools), Templator (Vorlagen), Calendar (Journal‑Navigation) und das Theme Obsidianite.

Nutzung des Terminals

  • Öffne das integrierte Terminal in Obsidian.
  • Verwende Gemini CLI, Claude oder Codeex, um eine Ordnerstruktur fĂŒr einen Software‑Engineer mit tĂ€glichen Notizen zu generieren.
  • Erteile dem Tool die Berechtigung, Inhalte im Vault anzulegen; die Struktur wird automatisch erstellt.

Anpassung der Verzeichnisstruktur

  • Benenne das 'archive'-Verzeichnis in 'system' um und lege darin ein echtes Archiv‑Ordner an.
  • Verschiebe alle AnhĂ€nge in dieses neue Verzeichnis, um den Root‑Ordner sauber zu halten.

Initialisierung des Vaults

  • FĂŒhre im Terminal /init aus, wodurch gemini.md im Root erstellt wird (GedĂ€chtnis von Gemini).
  • Initialisiere ein Git‑Repository; bei Nutzung von Obsidian Sync das .git‑Verzeichnis ausschließen.

Konfiguration der AnhÀnge

  • In den Einstellungen unter 'Files and links' den Standard‑Speicherort fĂŒr neue AnhĂ€nge auf das erstellte AnhĂ€nge‑Verzeichnis setzen.

Einstellung der Daily Notes

  • Im Bereich 'Daily notes' Vorlage und Zielordner gemĂ€ĂŸ der definierten Struktur festlegen.
  • Beim Öffnen einer Tagesnotiz wird automatisch die Vorlage verwendet und die Datei im richtigen Ordner abgelegt.

Zugriff auf Gemini‑Einstellungen

  • Da Obsidian versteckte ('dot') Ordner nicht anzeigt, erstelle im system‑Ordner einen Unterordner agents.
  • Verschiebe das Gemini‑Verzeichnis nach agents/gemini und lege dort einen symbolischen Link zurĂŒck zum Root, damit das CLI‑Tool es weiterhin findet.

Konzept der 'Skills'

  • Skills sind standardisierte VertrĂ€ge fĂŒr Tool‑Nutzung: klare Schemas, definierte Eingaben und deterministisches Verhalten.
  • Sie ermöglichen AI‑Agenten (z. B. Gemini, Claude) einheitliche Interaktionen mit Werkzeugen.
  • Beispiel: Skill 'Obsidian Daily Journal' im Gemini‑Skills‑Verzeichnis anlegen; nach /skills list wird er sofort verfĂŒgbar.

Zentralisierung von Skills

  • Alle Skills werden in einem einzigen Verzeichnis (z. B. ~/AI/skills) abgelegt.
  • Symbolische Links verbinden dieses zentrale Verzeichnis mit den jeweiligen Agenten‑Ordnern.
  • Vorteile: keine Duplizierung, konsistente Konfiguration, sofortige VerfĂŒgbarkeit neuer oder aktualisierter Skills fĂŒr alle Agenten.

Auf Facebook teilen Auf Linkedin teilen Auf Twitter teilen Per E-Mail senden

Newsletter abonnieren

Abonnieren Sie den Newsletter fĂŒr die neusten Nachrichten direkt in Ihrem Postfach.

einschreiben