Poldion Self-HostedEnglish
Teil von Poldion Self-Hosted

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.

  • TypeScript
  • Fastify
  • React
  • CodeMirror 6
  • SQLite
  • git
  • Docker
BasaltNotes mit einer NPC-Notiz, Eigenschaften, Backlinks und ausgehenden Links

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 -d

Danach 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.

Lizenz

MIT-Lizenz. Ohne Sprachmodell ist BasaltNotes eine vollständige Notiz-App. Die KI-Funktionen sind ab Werk aus. „Obsidian“ ist eine Marke von Dynalist Inc. BasaltNotes ist ein unabhängiges Projekt.