Als wir anfingen, Vividiary zu entwickeln, hatten wir eine sehr einfache, etwas naive Hypothese: Mit einer KI über den Tag zu sprechen ist einfacher, als auf eine leere Seite zu starren.
Mit diesem Teil hatten wir recht. Unsere frühen Beta-Tests zeigten, dass die Nutzer die Konversationsschnittstelle liebten. Aber ab Tag 14 passierte etwas Beunruhigendes. Unsere Bindungskurve stürzte ab. 72% unserer Beta-Tester sprangen in der zweiten Woche ab.
Ich habe ein Dutzend dieser abgewanderten Nutzer kontaktiert und sie zu einem virtuellen Kaffee eingeladen. Das Feedback war einstimmig und brutal: "Es fühlt sich an, als würde ich mit jemandem sprechen, der unter schwerem Kurzzeitgedächtnisverlust leidet. Ich muss jeden Tag aufs Neue erklären, wer mein Chef ist, warum ich wegen meines bevorstehenden Umzugs gestresst bin und wie sich meine grundlegende Angst anfühlt."
Sie hatten vollkommen recht. Wir hatten einen Amnestiker gebaut.
Wenn Sie herausfinden wollen, wie man eine KI-Tagebuch-App baut, die Nutzer tatsächlich über Monate und Jahre bindet, müssen Sie das Speicherproblem lösen. Nutzer erwarten von einem KI-Tagebuchbegleiter, dass er ihre emotionale Geschichte erinnert, Muster erkennt und mit ihnen wächst.
Aber der Aufbau einer LLM-Speicherarchitektur für Tagebücher ist nicht so einfach, wie nur Chat-Protokolle zu speichern. Es erfordert die Bewältigung eines komplexen Trilemmas aus Leistung, Kosten und strengem Datenschutz. Hier ist ein ehrlicher Blick darauf, wie wir das Gedächtnis von Vividiary aufgebaut haben, welche Ansätze wir in den Müll geworfen haben und welche technischen Kompromisse wir heute noch bewältigen.
Das Problem mit amnestischen KI-Tagebüchern
Traditionelle LLMs sind von Design her zustandslos. Jedes Mal, wenn Sie eine neue Sitzung öffnen, wird das Modell neu geboren, völlig unwissend über das Gespräch, das Sie gestern geführt haben.
Für einen Programmierassistenten ist das in Ordnung. Für eine Wellness- und Tagebuch-App ist es ein fataler Fehler. Tagebuchschreiben ist von Natur aus kumulativ. Der Wert entsteht nicht nur durch das Protokollieren eines einzelnen Tages; er entsteht durch das Verbinden der Punkte über Wochen und Monate hinweg.
Bevor wir überhaupt die KI-Speicherung angehen konnten, mussten wir die Dateneingabe korrigieren. Wir erkannten, dass es Reibung erzeugte, Nutzer direkt in einen offenen Chat zu zwingen. Also entwarfen wir unseren Kern-Loop so, dass er mit einem schnellen, 3-sekündigen Stimmung-Check-in der 5-Klasse (Best bis Worst) beginnt, begleitet von optionalen Emotions- und Aktivitäts-Tags.
Dieser strukturierte, niedrigschwellige Einstiegspunkt gibt der KI sofort harte Daten über den aktuellen Zustand des Nutzers, bevor das Gespräch überhaupt beginnt. Aber sobald das Gespräch beginnt, woher weiß die KI, warum eine "Worst"-Stimmung heute mit einer "Bad"-Stimmung von vor drei Dienstagen zusammenhängen könnte?
Was wir abgelehnt haben: Der naive Ansatz mit dem Kontextfenster
Als wir erkannten, dass wir ein Langzeitgedächtnis brauchten, setzte sich unser Ingenieurteam zusammen und entwarf die einfachste mögliche Lösung. Wir nannten sie den "Kontextfenster-Stopfer".
Abgelehnter Ansatz 1: Den Prompt vollstopfen Die Idee war einfach: Jedes Mal, wenn ein Nutzer einen neuen Chat startet, nehmen wir einfach seine letzten 30 Tagebucheinträge, fügen sie unsichtbar in den System-Prompt ein und sagen: "Hier ist die Historie des Nutzers. Sprich jetzt mit ihm."
- Latenz: Wir führten einen Test durch, bei dem wir 15,000 Token vergangener Tagebucheinträge in den Prompt einfügten. Die Zeit bis zum ersten Token (TTFT) stieg auf 8.4 Sekunden. In der mobilen App-UX ist eine Ewigkeit. 8.4 Sekunden sind eine Ewigkeit. 65% unserer Testnutzer brachen die Generierung ab, bevor die KI überhaupt antwortete.
- Kosten: Das Senden massiver Mengen redundanter Texte an ein LLM bei jeder einzelnen Interaktion ist finanzieller Selbstmord für ein Startup. Wir erkannten schnell, dass die Kosten für Cloud-basierte KI auszubalancieren unmöglich war, wenn unsere Token-Nutzung linear mit der Nutzungsdauer skalierte.
- Das "Lost in the Middle"-Phänomen: LLMs sind bekanntermaßen schlecht darin, Informationen abzurufen, die in der Mitte massiver Prompts vergraben sind. Die KI erinnerte sich an den ersten und den letzten Eintrag, ignorierte aber völlig den emotionalen Kontext von vor zwei Wochen.
Abgelehnter Ansatz 2: Die rollende Zusammenfassungskette Als Nächstes versuchten wir eine rollende Zusammenfassung. Am Ende jedes Tages las die KI den neuen Eintrag, las die vorherige Zusammenfassung und schrieb eine neue Master-Zusammenfassung des Lebens des Nutzers.
Warum wir ihn verworfen haben:
Es zerstörte die Nuancen. Die Zusammenfassung würde sagen: "Ethan ist gestresst wegen der Arbeit." Aber es gingen die spezifischen, granularen Details verloren – wie die Tatsache, dass ich speziell wegen eines 10-Uhr-Syncs mit einem bestimmten Anbieter gestresst war. Als die KI später versuchte, meinen Stress anzusprechen, klang es generisch und roboterhaft. Es fehlte die Empathie, die durch spezifische Erinnerung entsteht.
Gestaltung unserer Cloud-Architektur mit Fokus auf Datenschutz
Wir erkannten, dass wir ein System brauchten, das selektiv nur die relevanten vergangenen Erinnerungen abrufen konnte, genau dann, wenn sie benötigt wurden, ohne unsere Token-Anzahl in die Höhe zu treiben oder die Sicherheit hochsensibler persönlicher Daten zu gefährden.
Darüber hinaus mussten wir kompromisslos beim Datenschutz sein. Vividiary ist eine Plattform mit Fokus auf Datenschutz. Während wir Daten in der Cloud speichern, um nahtlose geräteübergreifende Synchronisierung und fortschrittliche KI-Verarbeitung zu ermöglichen, behandeln wir diese Daten mit dem höchsten Maß an kryptografischem Respekt. Alles ist bei der Übertragung und im Ruhezustand verschlüsselt.
Hier ist, was wir stattdessen zu bauen wählten: eine Vektor-basierte Retrieval-Augmented Generation (RAG)-Architektur, speziell abgestimmt auf emotionalen Kontext.
Schritt 1: Optimierung der Gedächtnisbildung Wir trafen früh eine entscheidende Produktentscheidung: Wir speichern keine ausufernden, unstrukturierten Chat-Protokolle.
Wenn Sie mit der Vividiary-KI sprechen, ist das Gespräch nur ein Werkzeug. Es fungiert als konversationsstrukturierendes Mittel. Sobald Sie mit dem Chatten fertig sind, synthetisiert die KI das Gespräch und generiert einen Tagebuchentwurf in der ersten Person. "Heute fühlte ich mich überfordert, weil..."
Der Nutzer überprüft, bearbeitet und genehmigt diesen Entwurf. Dies stellt sicher, dass der Nutzer der Autor seiner eigenen Geschichte bleibt. Noch wichtiger für unsere Architektur ist, dass das "Gedächtnis", das wir speichern, eine saubere, strukturierte, vom Nutzer genehmigte Erzählung ist, anstatt 40 Zeilen chaotisches Chatbot-Hin-und-Her.
Schritt 2: Vektor-Embeddings Sobald der Nutzer den Eintrag genehmigt, leiten wir diesen Text durch ein Embedding-Modell. Stellen Sie sich ein Embedding-Modell als eine Maschine vor, die Text liest und ihm eine Reihe von Koordinaten auf einer massiven, mehrdimensionalen Karte zuweist.
Einträge über "Arbeitsstress" gruppieren sich in einem Bereich der Karte. Einträge über "Familienglück" gruppieren sich in einem anderen. Wir speichern diese mathematischen Koordinaten (Vektoren) sicher in unserer Cloud-Datenbank (Supabase).
Schritt 3: Kontextueller Abruf Nehmen wir nun an, ein Nutzer protokolliert an einem Dienstag eine "Worst"-Stimmung und markiert "Angst".
Bevor die KI überhaupt Hallo sagt, nimmt unser System diesen aktuellen Zustand, verwandelt ihn in einen Vektor und durchsucht die verschlüsselte Cloud-Datenbank des Nutzers nach den mathematisch nächstgelegenen vergangenen Einträgen. Es findet drei Einträge aus den letzten zwei Monaten, in denen der Nutzer ähnliche Angst verspürte.
Wir fügen nur diese drei hochrelevanten Einträge in den Prompt der KI ein.
Das Ergebnis? Die KI antwortet sofort (geringe Latenz), kostet uns einen Bruchteil eines Cents (geringe Token-Nutzung) und sagt: "Ich sehe, du fühlst dich heute ängstlich. Ich erinnere mich, dass du dich letzten Monat ähnlich gefühlt hast, kurz vor deiner Quartalsüberprüfung. Ist die heutige Angst arbeitsbezogen oder etwas anderes?"
Das ist der magische Moment. Das ist der Moment, in dem die KI aufhört, ein Chatbot zu sein, und ein Begleiter wird.
Wie Vektorsuche langfristige emotionale Muster aufdeckt
Diese Architektur verbessert nicht nur den täglichen Chat; sie treibt das gesamte analytische Backend der App an.
Da wir den emotionalen Zustand des Nutzers bereits mathematisch abbilden, können wir ihn visualisieren. Hier kommt unser Freemium-Modell ins Spiel. Jeder Nutzer erhält unbegrenztes Stimmungsprotokollieren und 3 KI-Gespräche pro Tag kostenlos. Aber für Nutzer, die tiefer graben möchten, schaltet unser Premium-Tarif ($2.99/Monat oder $11.99/Jahr) erweiterte visuelle Einblicke frei.
Unter Verwendung der Vektordaten generieren wir Blasendiagramme und Heatmaps, die den Nutzern genau zeigen, welche Aktivitäten und Themen mit ihren besten und schlechtesten Tagen korrelieren. Diese Art der KI-gestützten emotionalen Mustererkennung ist ein Wendepunkt für Nutzer, die mit Burnout oder chronischem Stress zu kämpfen haben. Sie müssen nicht nur raten, was sie auslaugt; die Daten zeigen es ihnen.
Wir verknüpfen dieses Gedächtnis auch direkt mit unserem Gamification-Loop. Vividiary bietet einen 30-tägigen, sich entwickelnden "Clay"-Charakter. Während Sie Ihre Stimmungen protokollieren und die KI Ihre Muster lernt, entwickelt sich der Clay-Charakter visuell weiter und bietet eine greifbare, spielerische Darstellung Ihrer Reise zum mentalen Wohlbefinden. Der visuelle Zustand des Clay wird direkt von der Stimmungsanalyse beeinflusst, die aus unserer Vektordatenbank gezogen wird.
Die technischen Kompromisse, die wir noch bewältigen
Ich habe versprochen, offen zu sein, also werde ich nicht so tun, als wäre dieses System fehlerfrei. Der Aufbau eines modernen Wellness-App-Tech-Stacks 2026 beinhaltet ständige Kompromisse. Unser aktueller Stack – React Native und Expo für das Frontend, Supabase für unsere PostgreSQL/Vektor-Datenbank, Firebase Auth für sicheres Identitätsmanagement und RevenueCat für Abonnements – ist unglaublich leistungsstark, bringt aber Herausforderungen mit sich.
Kompromiss 1: Semantische Suche vs. Chronologische Realität Vektorsuche ist brillant darin, thematisch ähnliche Einträge zu finden, aber sie hat kein inhärentes Zeitgefühl.
In frühen Tests, wenn ein Nutzer sagte: "Ich bin traurig wegen meines Hundes", könnte die KI einen Eintrag von vor vier Jahren abrufen, als ein früherer Hund starb, anstatt den Eintrag von gestern, als der aktuelle Hund beim Tierarzt war.
Um dies zu beheben, mussten wir ein hybrides Suchsystem aufbauen. Wir verwenden jetzt einen Zerfallsalgorithmus, der aktuelle Einträge etwas stärker gewichtet als ältere, während hochrelevante alte Einträge immer noch durchbrechen können. Das Abstimmen dieser Gewichte ist ein fortlaufender, wöchentlicher Kampf für unser Ingenieurteam.
Kompromiss 2: Die Grenze zwischen Empathie und klinischer Beobachtung Wenn eine KI ein perfektes Gedächtnis hat, kann sie manchmal gruselig oder übermäßig klinisch wirken. In unserer ersten Iteration des Vektorabrufs listete die KI stolz vergangene Traumata auf, um zu beweisen, dass sie sich daran erinnerte. Es war erschütternd.
Wir mussten unsere System-Prompts komplett überarbeiten, um uns auf Emotion-KI-UX-Design zu konzentrieren. Wir haben das Modell darauf trainiert, vergangene Erinnerungen als Kontext für seinen Ton zu verwenden, anstatt als Fakten, die es rezitieren soll. Wir haben erkannt, dass gutes emotionsgetriebenes Produktdesign bedeutet, dass sich die KI wie ein unterstützender Freund anfühlen sollte, der sich an Ihre Geschichte erinnert, nicht wie ein Detektiv, der aus einer Akte vorliest.
Was kommt als Nächstes
Wir experimentieren derzeit mit "Entitätsextraktion" neben unseren Vektor-Embeddings. Das bedeutet, dass das System gezielt eine Liste der wichtigen Personen, Orte und Haustiere in Ihrem Leben lernt und sicher speichert, um sicherzustellen, dass es niemals den Namen Ihres Partners oder Ihres besten Freundes vergisst.
Eine KI mit Gedächtnis zu bauen ist schwer. Eine zu bauen, die die Privatsphäre respektiert, blitzschnell arbeitet und Menschen wirklich hilft, ihren eigenen Geist zu verstehen, ist noch schwerer. Aber wenn wir uns die Bindungsmetriken der Nutzer ansehen, die diesen ersten "Rückruf"-Moment erleben – wenn die KI sich an etwas zutiefst Persönliches erinnert und es nutzt, um Trost zu spenden –, wissen wir, dass sich die architektonischen Kopfschmerzen absolut lohnen.



