Lokales RAG-System für Obsidian mit DuckDB und MotherDuck

ArtikelSimon SpätiAnleitung

Simon Späti stellt eine Architektur vor, mit der sich persönliche Obsidian-Notizen per Vektorsuche und Graph-Verknüpfungen durchsuchen lassen. Das System läuft lokal mit DuckDB und kann über MotherDuck sowie WebAssembly direkt im Browser als Web-App bereitgestellt werden.

Das Wichtigste

  1. Lokaler Ansatz mit DuckDB und der Vector Similarity Search Extension (VSS) samt HNSW-Index für semantische Ähnlichkeitssuche.
  2. Markdown-sensibles Chunking (rund 512 Zeichen), das Überschriften als semantische Anker voranstellt und Wikilinks für bis zu zwei Hops Graph-Traversierung erfasst.
  3. Einsatz der Embedding-Modelle all-MiniLM-L6-v2 (384 Dimensionen) zum Testen und BAAI/bge-m3 (1024 Dimensionen) für den Produktivbetrieb.
  4. Bereitstellung als Web-App via Next.js und DuckDB-WASM, wodurch Browserabfragen serverlos direkt an MotherDuck gerichtet werden.
  5. Hosting des Embedding-Modells über einen eigenen FastAPI-Dienst auf Railway, um Timeouts externer APIs zu vermeiden.
  6. Fokus rein auf Retrieval: Das System liefert relevante Notizen und verborgene Querverbindungen ohne zwischengeschaltete LLM-Generierung.

Warum das relevant ist

Viele Wissensarbeiter scheuen den Upload privater oder vertraulicher Notizen zu kommerziellen Cloud-KI-Diensten. Dieses Setup demonstriert, wie sich Vektorsuche, Graph-Zusammenhänge und moderne In-Browser-Datenbanken (WASM) datenschutzfreundlich und kostengünstig für Knowledge-Management und RAG nutzen lassen.

Einordnung

Das Projekt verbindet Data-Engineering-Prinzipien mit persönlichem Wissensmanagement. Bemerkenswert ist der Verzicht auf einen generativen Textgenerator: Statt halluzinierter Zusammenfassungen konzentriert sich das Tool auf präzise semantische Auffindbarkeit und das Sichtbarmachen entfernter Querverbindungen. Die Kombination aus DuckDB lokal und MotherDuck via WASM im Webclient zeigt zudem eine schlanke, serverlose Architektur ohne aufwendige Datenbank-Server.

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:AgriciDaniel/claude-obsidian

    claude-obsidian: Lokales KI-Wissensmanagement mit Claude Code und Obsidian

    claude-obsidian ist ein Open-Source-Projekt (MIT), das Claude Code und Obsidian zu einem selbstorganisierenden Wissensgraphen verknüpft. Es basiert auf dem LLM-Wiki-Muster von Karpathy und verwaltet Notizen als Standard-Markdown-Dateien lokal auf dem Rechner.

    14.640SternePython

    KI & AI· Tool

  • Artikel:digitalocean.com

    RAG ohne Embeddings: Alternativen zu Vektordatenbanken

    Standard-RAG-Systeme basieren auf Text-Embeddings und Vektordatenbanken, bringen jedoch hohe Kosten, Infrastrukturaufwand und semantische Schwächen mit sich. Der Artikel stellt embedding-freie Ansätze vor, darunter klassische lexikalische Suche, LLM-gestützte iterative Recherche, Knowledge Graphs und Prompt-basierte Navigation.

    KI & AI· Anleitung

  • Artikel:Agrici Daniel

    claude-obsidian: Selbstorganisierendes Wissensmanagement mit Claude Code

    Agrici Daniel stellt claude-obsidian vor, ein kostenloses Open-Source-Plugin für Claude Code. Es implementiert das LLM-Wiki-Muster von Andrej Karpathy, um Obsidian-Vaults automatisch aus Rohquellen zu strukturieren, ohne dass dafür eine Vektordatenbank nötig ist.

    KI & AI· Tool

  • Repository:ShenSeanChen/launch-rag

    Minimales RAG-Backend mit FastAPI und Supabase

    Das Open-Source-Projekt launch-rag stellt ein kompaktes FastAPI-Backend für Retrieval-Augmented Generation (RAG) mit pgvector auf Supabase bereit. Es dient als Lernbeispiel und Vorlage zur schnellen Anbindung an Frontend-Frameworks wie Next.js.

    104SternePython

    KI & AI· Anleitung

  • Artikel:Exxact

    Drei RAG-Alternativen zu Vektordatenbanken: SQL, APIs und Knowledge Bases

    Vektorbasiertes RAG stößt bei strukturierten Daten, logischen Abhängigkeiten und Echtzeitanforderungen an Grenzen. Ein Artikel von Exxact stellt drei alternative Ansätze vor: Structured Retrieval RAG, API-Augmented RAG und Knowledge-Based RAG.

    KI & AI· Sammlung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.