Tool
Driftwood
Privates Archiv für exportierte Messenger-Chats: durchsuchbar über Nachrichten und transkribierte Sprachnachrichten, lesbar wie ein Buch, unabhängig vom Handy.
Chatverläufe sind oft die einzige Aufzeichnung von Jahren: Verabredungen, Fotos, Sprachnachrichten von Menschen, die es nicht mehr gibt. Sie liegen auf einem Handy, das irgendwann verloren geht, gewechselt wird oder voll ist. Der Export als Textdatei rettet die Daten, aber niemand liest eine Textdatei.
Driftwood nimmt diese Exporte auf und macht daraus ein Archiv, das man tatsächlich benutzt: chronologisch und nach Jahren gegliedert, mit Bildern und Audio an Ort und Stelle. Die Suche geht über alle Nachrichten, auch über Sprachnachrichten, die beim Import automatisch transkribiert werden. Mehrere Exporte desselben Chats werden zusammengeführt, Lücken bleiben sichtbar, jedes Original bleibt unverändert erhalten. Ein Konto, selbst gehostet, keine Weitergabe an Dritte.
Technisch: FastAPI mit PostgreSQL-Volltextsuche, server-gerendert mit Jinja2 und HTMX ohne Build-Schritt, Transkription über Whisper in einem eigenen Worker, Job-Queue direkt in Postgres.