Total Recall: Lokales Wissensgraphen-System für den Claude-Code-Konversationsverlauf

Was Total Recall leistet
Total Recall löst das Problem, Entscheidungen über Claude Code-Sitzungen hinweg erneut erklären zu müssen, indem es den Konversationsverlauf durchsuchbar macht. Claude Code speichert Konversationen als JSONL-Dateien in ~/.claude/projects/, wobei jede Zeile ein Nachrichtenobjekt (Rolle, Inhalt, Zeitstempel, ID, parentUuid) enthält. Diese Elternreferenzen bilden einen gerichteten azyklischen Graphen (DAG), da Konversationen mit Tool-Aufrufen und Unterbrechungen verzweigen.
Technische Umsetzung
Das System nimmt JSONL-Transkripte in eine SQLite-Datenbank auf mit:
- Volltextsuche
- Vektoreinbettungen mit lokalem Ollama (ohne Cloud) und nomic-embed-text
- Semantischer Vernetzung
- DAG-bewusster Abruf, der Elternketten rückwärts von Suchergebnissen durchläuft
- Projektbasierter Sitzungs-Tagging
Wenn Sie eine Frage stellen wie "Was war das Restaurant mit den tollen Chile Rellenos?", fragt Claude die Datenbank ab und gibt tatsächliche Konversationsausschnitte mit umgebendem Kontext zurück, keine Zusammenfassungen.
Zusätzliche Funktionen
- Ein "wo waren wir"-Skript zeigt die letzten 20 Nachrichten der aktuellsten Sitzung
- ChatGPT-Importer, der sich über Playwright authentifiziert und die Backend-API aufruft, um vollständige Konversationsbäume mit Zeitstempeln, Model-Metadaten, DALL-E-Bildern und Code-Interpreter-Ausgaben abzurufen
- Automatische Aufnahme alle 15 Minuten
- Alles ist lokal – eine Datei, die Sie auf einen anderen Rechner kopieren können
Aktueller Einsatz
Die Installation des Erstellers verarbeitet:
- 28K Chunks
- 63K semantische Verknüpfungen
- 255 MB Speicher
- 49 Sitzungen über 6 Projekte
Open-Source-Verfügbarkeit
Das Repository unter https://github.com/aguywithcode/total-recall enthält:
- Vollständige Pipeline (Aufnahme, Einbettung, Verknüpfung, Abruf, Durchsicht)
- ChatGPT-Scraper
- Einrichtungsanleitung
- CLAUDE.md-Integrationsanleitung
- Hintergrunddokumentation mit der vollständigen Entwicklungsgeschichte
📖 Read the full source: r/ClaudeAI
👀 Siehe auch
Tendril: Ein sich selbst erweiternder Agent, der Werkzeuge im Handumdrehen erstellt und registriert
Tendril ist eine agentische Sandbox, die autonom Werkzeuge entdeckt, erstellt und registriert. Sie startet mit nur drei Bootstrap-Werkzeugen und erweitert dynamisch ihre Fähigkeitsregistrierung, ohne den Nutzer zu fragen.

Semble: Ein lokaler MCP-Server für Claude Code mit 98% Token-Reduktion
Semble ist ein Open-Source-MCP-Server für Claude Code, der grep+read-Workflows ersetzt und Embeddings, BM25 sowie Reranking nutzt, um den Tokenverbrauch um ~98% zu senken, während Repos in ~250ms indiziert werden.

Die 5 größten Claude Code SKILL.md-Sammlungen auf GitHub – Sortierbare Tabelle mit automatischer Aktualisierung
Erstellte eine sortierbare Tabelle der 5 größten Skill-Sammlungs-Repos (insgesamt 125k Sterne) mit Stern- und Skill-Anzahl, automatisch aktualisiert durch einen /workflows:skill-collections-Befehl.

GLM 5 auf Mac M3: Leistungsbeobachtungen für agentenbasiertes Programmieren
Ein Nutzer berichtet, dass er GLM 5 über MLX 4-Bit-Quantisierung auf einem Mac M3 mit 512 GB RAM ausführt und es für agentenbasiertes Programmieren mit einem Kontext unter 50.000 Token als nutzbar empfindet, jedoch erhebliche Geschwindigkeitseinbußen über dieser Schwelle feststellt.