Scan a folder once. Get readable notes, covers, synopses, source links and related topics in Obsidian—without uploading your library.
Obsidian-Plugin · Local-first
Deine Bücher und Audiobooks, endlich vernetzt.
Scanne einen Ordner einmal und erhalte lesbare Notizen, Covers, Synopsen, Ablage-Links und verwandte Themen in Obsidian, ohne deine Bibliothek hochzuladen.
Book Library treats indexing as a guided project: scan, review, enrich, then maintain incrementally.
Ein Indexierprojekt statt einer weiteren Tabelle
Book Library behandelt Indexierung als geführtes Projekt: scannen, prüfen, anreichern und dann inkrementell pflegen.
1
Connect folders
Point to EPUB/PDF and audiobook folders outside or inside your vault. Media never moves.
Ordner verbinden
Verbinde EPUB/PDF- und Audiobook-Ordner im oder außerhalb des Vaults. Mediendateien bleiben dort.
2
Index and review
Create readable catalog notes with titles/authors, embedded metadata and free cover lookup.
Indexieren und prüfen
Erstelle lesbare Katalognotizen mit Titel/Autor, eingebetteten Metadaten und freier Cover-Suche.
3
Enrich safely
Add synopses, topic links, Markdown and optional AI covers only after you approve cost and provider.
Sicher anreichern
Ergänze Synopsen, Themenlinks, Markdown und optionale AI-Covers erst nach Kosten-/Provider-Freigabe.
Built for real libraries
Für echte Bibliotheken gebaut
B
Books & audiobooks
One interface for both media types, with formats, size, narrator/duration fields where available and separate catalogs.
Bücher & Audiobooks
Eine Oberfläche für beide Medientypen mit Formaten, Größe, Sprecher/Dauer wo verfügbar und getrennten Katalogen.
L
Any storage location
Local path, public URL, cloud folder or private hosted service. The label is generic: “Storage”, not a vendor name.
Jeder Ablageort
Lokaler Pfad, öffentliche URL, Cloud-Ordner oder privater Dienst. Das Label bleibt neutral: „Ablageort“.
T
Related topics
Tags, authors, categories and book matches become Obsidian links and topic maps instead of isolated records.
Verwandte Themen
Tags, Autoren, Kategorien und Buchmatches werden zu Obsidian-Links und Topic Maps statt isolierter Einträge.
C
Covers that stay readable
Use embedded art, Open Library, Google Books or batched image generation. Technical IDs stay out of filenames and headings.
Lesbare Covers
Nutze eingebettete Covers, Open Library, Google Books oder Batch-Bildgenerierung. Technische IDs bleiben aus Titeln und Dateinamen raus.
W
Token-aware wiki
Convert selected EPUBs to Markdown, chunk them with limits and generate concept pages through your preferred AI harness.
Token-effizientes Wiki
Konvertiere ausgewählte EPUBs, chunked mit Limits, und erzeuge Konzeptseiten über deinen bevorzugten AI-Harness.
D
Clean detail view
Synopsis appears directly under the cover. Rare technical fields stay behind a collapsible section by default.
Aufgeräumte Detailansicht
Synopsis erscheint direkt unter dem Cover; seltene technische Felder bleiben standardmäßig eingeklappt.
Prompt library
Use these templates with ChatGPT Work, Claude Code or a local agent. Replace placeholders and keep uncertain results in review.
Prompt-Bibliothek
Nutze diese Vorlagen mit ChatGPT Work, Claude Code oder einem lokalen Agenten. Ersetze Platzhalter und markiere unsichere Ergebnisse zur Prüfung.
01Install pluginSetupSetup
Let Codex or Claude install and configure the plugin from the ZIP.Codex oder Claude installiert und konfiguriert das Plugin aus dem ZIP.
Install the Book Library Obsidian plugin:
1. Download the ZIP from {{zip_url}} into the vault.
2. Unzip it and verify main.js, manifest.json and styles.css.
3. Copy the three files into .obsidian/plugins/book-library/.
4. Enable Book Library in Obsidian and confirm the plugin tab appears.
Do not change catalog notes, indexes or user media during install.
Installiere das Book-Library-Obsidian-Plugin:
1. Lade das ZIP aus {{zip_url}} in den Vault.
2. Entpacke es und prüfe main.js, manifest.json und styles.css.
3. Kopiere die drei Dateien nach .obsidian/plugins/book-library/.
4. Aktiviere Book Library in Obsidian und bestätige, dass der Plugin-Tab erscheint.
Ändere während der Installation keine Katalognotizen, Indizes oder Nutzermedien.
02Metadata reviewValidationPrüfung
Confirm catalog facts without inventing values.Katalogfakten bestätigen, ohne Werte zu erfinden.
Review this catalog entry only against the supplied sources.
Title: {{title}}
Author: {{author}}
Filename: {{file}}
Embedded metadata: {{embedded_metadata}}
Provider candidates: {{candidates}}
Return confirmed title, confirmed author, uncertainties,
source per field and confidence high|medium|low.
Never invent values. Mark uncertainty as needs-review.
Prüfe diesen Katalogeintrag ausschließlich gegen die gelieferten Quellen.
Titel: {{title}}
Autor: {{author}}
Dateiname: {{file}}
Eingebettete Metadaten: {{embedded_metadata}}
Anbieterkandidaten: {{candidates}}
Gib den bestätigten Titel, die bestätigte Autorin oder den bestätigten Autor,
Unsicherheiten, die Quelle je Feld und die Konfidenz high|medium|low zurück.
Erfinde keine Werte. Markiere Unsicherheit als needs-review.
03Synopsis enrichmentWritingText
Draft only what the supplied source supports.Nur schreiben, was die gelieferte Quelle belegt.
Write a synopsis of at most {{max_words}} words.
Use only the supplied book text or the cited source below.
Separate confirmed facts from uncertainty.
If no sufficient source exists, return exactly:
"No source-backed synopsis available."
Title: {{title}}
Author: {{author}}
Source/text: {{source_or_text}}
Schreibe eine Synopsis mit maximal {{max_words}} Wörtern.
Verwende ausschließlich den gelieferten Buchtext oder die unten genannte Quelle.
Trenne bestätigte Fakten von Unsicherheiten.
Wenn keine ausreichende Quelle existiert, gib exakt zurück:
"No source-backed synopsis available."
Titel: {{title}}
Autor: {{author}}
Quelle/Text: {{source_or_text}}
04Related topicsLinkingVerknüpfung
Create conservative topic links with evidence.Konservative Themenlinks mit Belegen erstellen.
Suggest at most five non-duplicate topic links.
Base each suggestion on the title, author, tags or synopsis.
Return topic, one-line reason and confidence.
Do not create synonyms or unsupported themes.
Existing topics: {{existing_topics}}
Schlage maximal fünf nicht doppelte Themenlinks vor.
Begründe jeden Vorschlag mit Titel, Autor, Tags oder Synopsis.
Gib Thema, Ein-Satz-Begründung und Konfidenz zurück.
Erzeuge keine Synonyme oder nicht belegte Themen.
Vorhandene Themen: {{existing_topics}}
05AI cover sheet (16)CoversCovers
Generate a clean four-by-four sheet for slicing.Ein sauberes 4×4-Sheet zum Schneiden erzeugen.
Create one original portrait book-cover sheet divided into a 4x4 grid
with clear equal gutters and no bleed between tiles.
Each tile must contain exactly:
TITLE: {{title}}
AUTHOR: {{author}}
THEME: {{genre_or_topic}}
No logos, watermarks, quotes, invented names or extra text.
Keep typography large enough to read after slicing.
Erstelle ein originäres hochformatiges Buchcover-Sheet mit einem 4x4-Raster,
klaren gleichmäßigen Abständen und keinem Überlappen der Kacheln.
Jede Kachel muss exakt enthalten:
TITEL: {{title}}
AUTOR: {{author}}
THEMA: {{genre_or_topic}}
Keine Logos, Wasserzeichen, Zitate, erfundenen Namen oder zusätzlichen Texte.
Halte die Typografie groß genug, um sie nach dem Zuschneiden lesen zu können.
Preserve storage facts and cite every added value.Ablagefakten erhalten und jeden Zusatz belegen.
Enrich these audiobook entries without uploading media.
For each item return title, author, narrator if known,
duration if known, language, year, category and synopsis status.
Use only provided metadata or a cited public source.
Preserve the original storage link/path unchanged.
Mark missing facts as unavailable, not guessed.
Reichere diese Audiobook-Einträge an, ohne Medien hochzuladen.
Gib für jeden Eintrag Titel, Autor, Sprecher falls bekannt,
Dauer falls bekannt, Sprache, Jahr, Kategorie und Synopsis-Status zurück.
Verwende ausschließlich gelieferte Metadaten oder eine belegte öffentliche Quelle.
Behalte den ursprünglichen Speicherlink/Pfad unverändert bei.
Markiere fehlende Fakten als „Nicht verfügbar“, nicht als geraten.
Install in under a minute
Install manually or let Codex or Claude set it up for you. Obsidian desktop is required for opening local files and folder scans.
In unter einer Minute installiert
Manuell installieren oder von Codex oder Claude einrichten lassen. Obsidian Desktop wird für lokale Dateien und Ordnerscans benötigt.
1Tell Codex or Claude in your vault: “Install the Book Library plugin from the ZIP and configure it.”Sag Codex oder Claude in deinem Vault: „Installiere das Book-Library-Plugin aus dem ZIP und konfiguriere es.“
2Or download the ZIP, unzip it and copy main.js, manifest.json and styles.css into .obsidian/plugins/book-library/.Oder ZIP herunterladen, entpacken und main.js, manifest.json sowie styles.css nach .obsidian/plugins/book-library/ kopieren.
3Enable Book Library in Obsidian and scan your folders.Book Library in Obsidian aktivieren und Ordner scannen.