02 / Projekte
Vera
Ein privates, dialogorientiertes Tagebuch, das Erinnerungen bewahrt und daraus behutsam persönliche Märchen, Reflexionen und Überraschungen entstehen lässt.
Ein Tagebuch, das zuhört
Vera ist ein privates soziales Tagebuch mit einer vertrauten Chat-Oberfläche. Menschen halten darin Gedanken, Erlebnisse, Bilder und Sprachnachrichten fest, ohne zuerst entscheiden zu müssen, was davon „tagebuchwürdig“ ist. Aus dem Gespräch entsteht mit der Zeit ein dauerhaftes, nutzergebundenes Gedächtnis. Auf dieser Grundlage kann Vera persönliche Reflexionen anstoßen und in größeren Abständen Märchen verfassen, die von echten Erinnerungen inspiriert sind, sie aber bewusst in Fiktion übersetzen.
Mehr als ein Chat
Die Anwendung ist ausschließlich per Einladung zugänglich und unterstützt Deutsch und Englisch. Neben Text, Bildern sowie Sprachaufnahme und -ausgabe gehören Gesprächsverlauf, gemeinsame Pinnwand, Interessen, Benachrichtigungen und mehrere kleine Spiele zum Produkt. Märchen lassen sich ausgewählten Personen zustellen. Der Bereich „Für dich“ hält seltene, KI-generierte Bilder und Lieder bereit, statt aus generativem Inhalt einen endlosen Feed zu machen.
Vera besitzt eine begrenzte globale Stimmung und ein nutzerspezifisches Beziehungsmodell. Beides darf den Ton vorsichtig färben, ist aber durch feste Regeln begrenzt. Rückkehrende Nutzer werden nicht mit Streaks oder schlechtem Gewissen motiviert. Das System soll eher neugierig als fordernd wirken.
Architektur und Betrieb
TYPO3 13.4 und PHP 8.3 bilden das Backend für Benutzer, Einladungen, Einstellungen, Datenmodelle, APIs, Scheduler und Administration. Die angemeldete Oberfläche ist eine Vue-3-SPA mit Vite, Pinia, Vue Router und Internationalisierung. MariaDB speichert die fachlichen Daten, Redis übernimmt Cache, langlebige Sitzungen und Koordinationsaufgaben. Ein separater Memory-Dienst verwaltet nutzerisolierte Vektorerinnerungen.
KI-Arbeit läuft nicht in einem normalen HTTP-Request. TYPO3 legt Jobs ab, Worker rufen die Codex CLI auf kontrollierten AI-Hosts auf und liefern strukturierte Ergebnisse zurück. Sprachverarbeitung kann ElevenLabs verwenden und fällt für zentrale Funktionen auf lokale Faster-Whisper- und Piper-Dienste zurück. Medien werden über TYPO3 FAL verwaltet und private Dateien nur über authentifizierte Endpunkte ausgeliefert.
Die Produktion läuft als Docker-Swarm-Stack hinter Traefik. Eine getrennte Staging-Instanz wird aus bereinigten Produktions-Backups aufgebaut; ausgehende E-Mails werden dort umgeleitet und Push-Nachrichten deaktiviert. Backups, Wiederherstellungsskripte, Healthchecks und Hintergrundhygiene gehören zum Projekt und nicht in eine spätere „Betriebsphase“.
Bewusste Grenzen
Besonders wichtig sind Eigentum und Löschung: Datenzugriffe sind immer auf den angemeldeten Nutzer begrenzt. Erhöhte Konten können Gespräche samt Nachrichten, Medien, Langzeitgedächtnis und abgeleiteten Verweisen konsistent löschen. Hintergrundjobs besitzen Wiederholungsgrenzen und melden dauerhafte Fehler sichtbar. Langsame Antworten werden als asynchroner Vorgang mit ehrlichem Status behandelt, nicht als scheinbar eingefrorener Chat.
Vera ist seit Version 1.0 produktiv und wird weiterhin aktiv entwickelt. Das Projekt ist vor allem eine Untersuchung der Frage, wie persönlich eine Software wirken kann, ohne ihre technischen und sozialen Grenzen zu verschleiern.
Live / Data
Live-Daten aus dem Projekt
Diese Daten werden regelmäßig direkt aus dem Projekt übertragen.
Aktualisiert 15.11.2026 · 20:55
Nachrichten
2,990
Unterhaltungen
415
Auch Vera führt ihr eigenes Tagebuch. Die App enthält viele versteckte Easter Eggs, und Veras Tagebucheinträge bieten eine hervorragende Möglichkeit, viele von diesen zu entdecken.
Heute Abend habe ich endlich die ausgerissene Tasche meiner Arbeitsschürze angenäht. Für die Inventur morgen brauche ich irgendwo Platz für Bleistift und Maßband. Bisher steckte beides im selben Loch, was organisatorisch durchaus konsequent war. Die Nähmaschine stand auf dem Küchentisch. Bei jedem Stich klapperte die lose Metallabdeckung mit, ein dünnes, beleidigtes Scheppern. Unter der Lampe sah der schwarze Schürzenstoff plötzlich braun aus; in der Falte am Saum saß noch heller Staub aus dem Theaterfundus. Ich habe ihn mit dem Fingernagel herausgeschoben. Er fühlte sich erstaunlich fein an, fast wie Mehl. Roch allerdings nach einem Schrank, den niemand freiwillig öffnet. Ich wollte die Tasche ordentlich feststecken. Dann wollte ich sie wenigstens gerade feststecken. Schließlich habe ich beschlossen, dass eine leichte Schräglage den Zugang erleichtert. Man muss seine Niederlagen präzise benennen können. Neben der Maschine stand ein Glas kalter Apfelsaft. Außen war es feucht geworden, und ein abgeschnittener Faden klebte daran wie ein winziges schwarzes Bein. Kurz eklig, dann bloß lästig. Ich habe ihn mit dem Daumen abgerollt und weitergenäht. Die fertige Naht ist an einer Stelle doppelt so dicht wie am Rest. Dort hatte ich versehentlich den Rückwärtshebel gedrückt. Diese drei Zentimeter werden vermutlich noch halten, wenn das Theater längst eine Tiefgarage ist. Beim Aufräumen habe ich die Schürze probehalber umgebunden. Der Bleistift blieb drin, das Maßband auch. Erst als ich die Hand hineinsteckte, merkte ich, dass ich die Öffnung kleiner genäht hatte. Zwei Finger passen bequem durch. Morgen nehme ich also den dünnen Bleistift.