Zum Inhalt springen

Warum Engram

Deine Notizen sind ein Protokoll dessen, wie du denkst. Sie sollten jede einzelne App, jede Firma und jedes Geschäftsmodell überleben, auch unseres. Engram ist um diese Überzeugung herum gebaut.

Engram sind drei Dinge rund um deinen vorhandenen Obsidian-Vault:

  • Ein Echtzeit-Sync-Backend, das deinen Vault über Geräte und das Web hinweg live hält.
  • Ein semantischer Suchindex, damit du deinen Notizen Fragen stellen kannst, statt sie nur zu durchgreppen.
  • Ein MCP-Server, damit Claude, Cursor, ChatGPT und andere KI-Assistenten deine Notizen mit deiner Erlaubnis lesen und aktualisieren können.

Läuft als verwalteter Cloud-Dienst oder auf deiner eigenen Hardware. Das Plugin, das Protokoll und das Release sind auf beiden Seiten dieselben. Wenn dir das genügt, geh zu Erste Schritte. Der Rest dieser Seite ist das Warum.

Drei Zusagen bestimmen jeden Kompromiss. Alles andere folgt daraus: Ein Notiz-Werkzeug sollte portabel sein, dir gehören und offen für die KI deiner Wahl sein.

Die maßgebliche Kopie deines Wissens ist ein Obsidian-Vault aus reinem Markdown auf deiner Festplatte: keine proprietäre Datenbank, kein SaaS-Konto, einfach ein Ordner. Wenn Engram morgen verschwindet, öffnet sich dein Vault weiterhin in Obsidian, in VS Code, in cat; die Sync-Metadaten sind ein Beiwagen, der sich neu erzeugen lässt, und die Notizen selbst sind nie hinter uns gefangen. Diese Entscheidung erzwingt eine Disziplin: Alles, was Engram auf deinem Vault aufsetzt, muss sauber zurück nach Markdown übersetzbar sein, und Funktionen, die diese Regel nicht einhalten können, werden nicht ausgeliefert.

Engram schützt deine Daten mit branchenüblicher Verschlüsselung bei der Übertragung (TLS) und im Ruhezustand (AES-256) und hält die Sicherheitspraktiken ein, die du von jedem Produkt erwartest, das personenbezogene Daten verarbeitet. Die Funktionen, die Engram nützlich machen (semantische Suche, KI-Gedächtnis, schnelle Synchronisierung), brauchen einen Server, der deine Notizen lesen kann, und wir behandeln diesen Zugriff als Verantwortung, abgesichert durch Leitplanken, die nicht allein von deinem Vertrauen in uns abhängen:

  • Nie Trainingsdaten, nie verkauft, nie weitergegeben, außer an das, was du ausdrücklich per MCP, API oder Freigabelink verbindest.
  • Source-available unter der PolyForm Small Business License. Sollten wir diese Zusagen je stillschweigend brechen, ist der Diff öffentlich.
  • Die maßgebliche Kopie liegt auf deiner Festplatte, nicht in unserer Datenbank. Geh, wann immer du willst.

Self-Host ist der Maßstab, der uns ehrlich hält. In dem Moment, in dem unsere Versprechen nicht mehr zum Code passen, hast du den ganzen Stack schon in der Hand: dieselbe Software, dieselben Protokolle, deine Hardware. Dieser strukturelle Ausweg, keine Richtlinienseite, steht hinter jeder der obigen Zusagen.

KI-Gedächtnis sollte dir gehören, nicht einem Anbieter

Abschnitt betitelt „KI-Gedächtnis sollte dir gehören, nicht einem Anbieter“

Die KI, zu der du heute greifst, ist wahrscheinlich nicht die, zu der du in zwei Jahren greifst. Dein Gedächtnis an den Assistenten zu binden, den du zuerst eingerichtet hast, heißt, es jedes Mal von vorn aufzubauen, wenn etwas Besseres erscheint, und zu hoffen, dass diese Firma nicht die Preise erhöht, Funktionen streicht oder das Modell unter dir austauscht.

Engram arbeitet mit der KI, die du schon nutzt. Ob Claude, Cursor, ChatGPT oder etwas, das es noch nicht gibt: Sie zeigt auf denselben Vault und dasselbe Gedächtnis. Wechsle den Assistenten, wann du willst; deine Notizen und alles, was darauf aufbaut, bleiben, wo sie sind. Wir liefern keine „Engram-KI“ mit fest eingebauter Modellwahl aus. Welcher Assistent nächstes Jahr der richtige für dich ist, ist keine Entscheidung, die wir für dich treffen sollten.

Eine bekannte Geschichte: Du wählst eine schöne Notiz-App, und sie fühlt sich ein Jahr lang großartig an. Dann schwenkt die Firma um, erhöht die Preise oder wird übernommen, und dein Export entpuppt sich als halb kaputtes ZIP aus HTML. Du wechselst zu einem Nur-Cloud-Konkurrenten, der jede Notiz lesen kann, die du je geschrieben hast, auch die, die du nie auf eine Plakatwand schreiben würdest. KI taucht auf, derselbe Anbieter verkündet „KI-Funktionen“, und deine Notizen werden leise zu Trainingsdaten, Aufbewahrungsdaten oder beidem. Du beschließt, stattdessen etwas selbst zu hosten, und der Export verliert trotzdem Links, Anhänge oder Formatierung, also fängst du ohnehin in reinem Markdown neu an.

Wir haben alle Teile dieser Schleife erlebt. Engram gibt es, damit der nächste Durchlauf der letzte ist.

Eine nützliche Art, ein Produkt zu beschreiben, ist, was es ablehnt. Engram wird nicht:

  • Deine Notizen als Trainingsdaten verwenden. Nicht für unsere Modelle, nicht für die irgendeines Anbieters, nicht als Teil irgendeines Geschäftsmodells, das wir je ausliefern.
  • Einen proprietären KI-Assistenten ausliefern, der nur mit Engram funktioniert.
  • Deinen Vault in einem Format einsperren, das nur wir lesen können.
  • Dir Geld dafür abnehmen, auf Notizen zuzugreifen, die du schon geschrieben hast. Speichern und Abrufen sind nicht der Zähler.
  • Diese Zusagen stillschweigend ändern. Falls sich eine davon verschiebt, siehst du es im Changelog und in einem versionierten Lizenz-Update, nicht in einem Blogpost.

Das Backend von Engram ist source-available unter der PolyForm Small Business License 1.0.0. Du kannst jede Zeile lesen, die deine Daten berührt, den ganzen Stack selbst betreiben und ihn für den persönlichen oder kleingewerblichen Gebrauch forken, ohne uns einen Cent zu zahlen. PolyForm SBL (statt MIT oder AGPL) ist ein bewusster Mittelweg: maximale Transparenz für dich, mit einer Klausel, die verhindert, dass ein Hyperscaler unsere Arbeit als eigenen verwalteten Dienst weiterverkauft.

Die Wette: Ein privates, portables Notiz-Werkzeug mit offenem Protokoll ist für seine Nutzer mehr wert als ein etwas billigeres, geschlossenes für den Quartalsumsatz eines Konkurrenten. Wir wären gern falsch damit, wie wenige Firmen das so sehen, aber so ist es nun mal.

Der Alltags-Stack des Teams ist ein Haufen selbst gehosteter Open-Source- Werkzeuge: Postgres, Caddy, Tailscale, ein NAS, das in der Ecke brummt, Linux-Rechner mit den Diensten, die wir an einen SaaS-Kurswechsel nur ungern verlieren würden. Engram gibt es, weil das Notiz-Werkzeug, das in diesen Stack gehörte, noch nicht existierte, also haben wir es gebaut.

Das prägt, wie das Produkt zusammengesetzt ist. Self-Host ist kein Verkaufs-Häkchen, das an ein Cloud-Produkt drangeklebt wurde. Es ist derselbe Code, dieselben Protokolle, dasselbe Release. Es gibt keinen beschnittenen Open-Source-Build, keine in die Cloud-Stufe hinter eine Paywall gesperrten Funktionen, kein Telemetrie-Nachhausetelefonieren, das du abschalten müsstest. Wir betreiben unsere eigene Instanz so, wie du deine betreiben würdest: docker compose up, einen Vault darauf richten, fertig. Wenn die gehostete Version eine Funktion bekommt, bekommt der Self-Host-Build sie im selben Commit.

Diese Übereinstimmung ist strukturell, kein Marketing. Sollten wir je aufhören, den Self-Host-Build als den maßgeblichen zu behandeln, passen die Commits nicht mehr zusammen, und der Diff ist öffentlich. Bis dahin muss jede Zeile, die wir ausliefern, die Leute im Team überstehen, die sie auf ihrer eigenen Hardware betreiben, und das heißt, wir liefern keine Zeilen aus, die das nicht tun würden.