BasaltNotes
Eine selbst gehostete Notiz-App nach dem Vorbild von Obsidian, mit Wiki-Links, Backlinks und Volltextsuche. Dazu kommt ein KI-Kurator, der neue Inhalte selbst einsortiert.

Die Dateien sind die Wahrheit
Jeder Vault ist ein normaler Ordner mit Markdown-Dateien und git-Verlauf. Du kannst ihn parallel in Obsidian öffnen, per SMB bearbeiten oder einfach sichern. Jede Änderung ist ein Commit und lässt sich zurückholen.
Der optionale KI-Kurator liest neue Inhalte wie Session-Recaps oder hochgeladene Dokumente. Er legt NPCs, Orte und Quests an, ergänzt bestehende Notizen und lernt Schreibvarianten als Alias. Nichts wird still überschrieben: Größere Änderungen landen als Vorschlag mit Diff.
Funktionen
Notizen & Typen
Markdown mit Eigenschaften, Vorlagen und Ordnern – für die Kampagne genauso wie für Tagebuch, Rezepte und Aufgaben.
Verknüpft
Backlinks mit Kontext, Umbenennen passt alle Links an, Graph-Ansicht, Schnellöffner.
Suche & Abfragen
Volltextsuche mit Filtern und Dataview-ähnlichen Abfragen.
Fragen an die Notizen
Ein Chat, der passende Notizen ohne LLM vorauswählt und so auch mit kleinen lokalen Modellen gut funktioniert.
Plugins
Erweiterungen mit Server- und Oberflächen-Teil; Kalender & CalDAV für Handy und Home Assistant ist dabei.
Offen für andere Apps
REST-API mit OpenAPI, Webhooks, Server-Sent Events, iframe-Einbettungen und ein JS-SDK.
Zusammenspiel
BasaltNotes ist das Gedächtnis: WhisperNotes liefert Recaps in den Eingang, Tabletop Forge liest Charaktere und Lore, und der OllamaProxy stellt das Modell für Kurator und Chat.
Schnellstart
git clone https://github.com/Poldion/BasaltNotes.git && cd BasaltNotes
# docker-compose.yml anpassen (Vault-Pfad, ADMIN_PASSWORD, LLM_URL)
docker compose up -dDanach http://<host>:4400 öffnen und als admin anmelden. Beim ersten Start lässt sich ein Beispiel-Vault anlegen. Das Image poldion/basaltnotes läuft auch auf TrueNAS SCALE.