OKF — Open Knowledge Format
Stand: 2026-07-11
OKF (Open Knowledge Format) ist eine offene Konvention für Markdown-Wissenssammlungen: reine Markdown-Dateien mit einem kleinen, einheitlichen Frontmatter-Kopf. Diese Seite erklärt, was OKF ist, was Plainva dafür automatisch tut — und warum Du nichts davon nutzen musst.
Was ist OKF?
Die Idee: Jedes Dokument im Vault sagt selbst, was es ist. Dafür genügt ein Minimalkopf im Frontmatter:
---
type: Note
okf_version: "0.1"
---
# Meine Notiz
type— welche Art Dokument das ist (z. B.Note,Daily Note,Projekt). Das einzige Pflichtfeld der Konvention.okf_version— die Version der Konvention, nach der die Datei geschrieben wurde.index.md— pro Ordner darf eineindex.mdals Inhaltsverzeichnis liegen; die Namenindex.mdundlog.mdsind dafür reserviert und sollten nicht für normale Notizen verwendet werden.
Schreibst Du Dateien mit einem Werkzeug oder Skript? Der genaue Feldvertrag — erlaubte Werte, wie jeder Eigenschaftstyp serialisiert wird und die Reservname-Regeln — steht in der Dateiformat-Referenz.
Warum nutzt Plainva OKF?
Reines Markdown ist wunderbar portabel — hat für sich genommen aber keine verlässliche Struktur. OKF ergänzt genau so viel davon wie nötig, und alles bleibt gewöhnliches Markdown mit Standard-Frontmatter:
- Datenbanken, Filter und Vorlagen können sich auf Struktur verlassen. Jede Notiz trägt einen
type— so bleiben.base-Ansichten über reine Dateien robust. - Ordner bleiben navigierbar. Eine
index.mdals Inhaltsverzeichnis pro Ordner funktioniert für Menschen wie für Werkzeuge. - Skripte und KI-Assistenten können sicher mit Deinem Vault arbeiten, weil das Format auf der Platte einheitlich und dokumentiert ist.
- Kein Lock-in. OKF ist eine offene Konvention über reinem Markdown — auch andere OKF-Werkzeuge verstehen Deine Dateien, heute und in zehn Jahren.
Was Plainva automatisch macht
Neue Dateien bekommen den OKF-Kopf automatisch: Jede in Plainva angelegte Notiz erhält type und okf_version ins Frontmatter. Welche Werte, stellst Du pro Vault ein: Einstellungen → Vault → Inhalt & Struktur → OKF (Open Knowledge Format) → type für neue Notizen (Standard Note) und type für Daily Notes (Standard Daily Note). Bringt eine Vorlage ein eigenes type mit, gewinnt die Vorlage.
Bestehende Dateien werden nie ungefragt verändert. Plainva ergänzt OKF-Felder nur beim Anlegen neuer Dateien oder wenn Du die Konvertierung ausdrücklich startest.
Geschützte Systemfelder: Im Eigenschaften-Panel sind type und okf_version als OKF-Systemfelder gekennzeichnet („OKF-Systemfeld – wird von Plainva verwaltet”): Der type-Wert ist per Dropdown bekannter Typen wählbar, okf_version ist reine Anzeige; Umbenennen, Typwechsel und Löschen sind gesperrt, damit die Konvention nicht versehentlich bricht.
Das Erklärmodal: Was ist OKF? in den Einstellungen gibt Dir die Kurzfassung in drei Sätzen und einen Link auf diese Seite. Es öffnet sich nicht mehr von selbst; enthält ein Vault Dateien, die dem OKF nicht folgen, sagt Plainva das einmalig in einer kleinen Meldung mit einem Knopf, der direkt zur Umwandlung führt.
index.md: das Inhaltsverzeichnis je Ordner
Eine index.md ist das Inhaltsverzeichnis eines Ordners: eine Liste der enthaltenen Notizen und Unterordner mit Beschreibungen und relativen Links.
- Erzeugen — immer auf Deine Aktion hin, nie automatisch aus dem Nichts: Rechtsklick auf einen Ordner → index.md erzeugen/aktualisieren, oder gesammelt über die index.md-Verwaltung (Einstellungen → Vault → Inhalt & Struktur).
- Übernehmen statt erzeugen — hast Du bereits Überblicksnotizen (MOC, Übersicht, Folder-Note, README …), schlägt die Verwaltung sie als Kandidaten vor. Übernehmen benennt die Datei zu
index.mdum (Links werden vault-weit aktualisiert) und kann sie optional OKF-konform aufbereiten. - Automatische Pflege — von Plainva erzeugte Listings tragen am Dateiende eine unsichtbare Markierung (ein HTML-Kommentar). Nur solche markierten Dateien hält Plainva automatisch aktuell, sobald sich im Ordner etwas ändert — und nur in OKF-Vaults (erkennbar an
okf_versionin der Wurzel-index.md). - Schreibgeschützt mit Ausweg — verwaltete index.md-Dateien öffnen im Lesemodus mit dem Banner „Diese index.md wird von Plainva verwaltet und automatisch aktualisiert.” Dort kannst Du Aktualisieren — oder Trotzdem bearbeiten: Das entfernt die Markierung, und die Datei gehört wieder ganz Dir (keine automatischen Updates mehr).
- Alle auf einmal — Alle index.md aktualisieren gibt es im Kontextmenü des Vault-Stamms und in den Einstellungen; Dateien ohne Markierung werden dabei übersprungen.
- Lücken füllen — im index.md-Manager wählt der Knopf In allen Ordnern ohne index.md erzeugen jeden Ordner vor, der noch keine index.md hat, sodass Du sie in einem Durchgang anlegst.
- In der Leseansicht erscheinen verwaltete Listings als Karten mit Datei-/Ordner-Icons; Links öffnen direkt in Plainva.
Einen bestehenden Vault konvertieren (Opt-in)
Wenn Dateien im Vault nicht dem OKF-Format entsprechen (fehlendes type-Feld oder reservierte Namen als normale Notiz), bietet Plainva die Konvertierung an — einmalig beim Öffnen des Vaults und dauerhaft unter Einstellungen → Vault → Inhalt & Struktur (der Eintrag erscheint nur, solange es etwas zu tun gibt).
Der Wizard In OKF-Format überführen arbeitet in klaren Schritten:
- Scan — zeigt, wie viele Dateien betroffen sind (Vorlagen- und Systemordner sind ausgenommen; Dateien mit unlesbarem Frontmatter werden übersprungen, nie „repariert”).
- Entscheidungen — Standard-
typefür Dateien ohnetype; bestehendetype-Werte kannst Du übernehmen (empfohlen — sie sind bereits gültige OKF-Typen) oder in ein anderes Feld umbenennen lassen. - Vorschau (ohne Änderungen) — ein Dry-Run zeigt vorab, was sich ändern würde.
- Konvertieren — vor jeder Änderung wird die Datei nach
.plainva/backups/gesichert; ein Bericht fasst Geändertes, Übersprungenes und den Backup-Ordner zusammen. Danach geht es optional weiter zur index.md-Verwaltung.
Tipp aus dem Wizard: Die Änderungen laufen normal durch die Synchronisation — bei Git-Vaults vorher committen.
Muss ich OKF nutzen?
Nein. OKF ist ein sanfter Standard:
- Neue Dateien bekommen den Kopf automatisch — das stört nirgends und kostet nichts.
- Bestehende Vaults (z. B. aus Obsidian) funktionieren unverändert weiter; die Konvertierung ist strikt Opt-in.
- Ein fehlendes
okf_versionallein gilt nicht als Verstoß — Du kannst Plainva und Obsidian dauerhaft parallel nutzen, ohne Dauer-Hinweise. - Obsidian und jeder andere Editor können alle Dateien weiterhin öffnen: Es ist und bleibt normales Markdown.
Siehe auch
- Dateiformat-Referenz — der genaue Formatvertrag für jede Vault-Datei
- Notizen & Markdown — Frontmatter und Eigenschaften
- Datenbanken (.base) — was ein einheitlicher
typepraktisch bringt - FAQ & Fehlerbehebung — u. a. Backups und schreibgeschützte index.md