Memtrace: Beständiger, zeitbewusster Codebase-Speicher für Claude Code-Agenten

Jede lange Claude Code-Sitzung leidet unter veraltetem Kontext: Der Agent liest immer wieder dieselben Dateien, vergisst Schnittstellendetails und refaktoriert, ohne den Einflussbereich zu verstehen. Memtrace ist eine kostenlose Open-Source-Speicherschicht, die dies behebt, indem sie eine kontinuierlich aktualisierte, zeitbewusste Repräsentation deiner Codebasis pflegt.
Zwei Kernfunktionen
- Immer aktueller Zustand: Jede Bearbeitung löst einen 42ms-Inkremental-Snapshot der vom Agenten vorgenommenen Änderungen aus. Der Agent arbeitet nie mit sitzungsaltem Gedächtnis – nach einem Refactoring kennt er sofort jeden Aufrufer, Test und Nutzer der betroffenen Funktion.
- Zurückspulen und Wiederholen: Die Codebasis wird bi-temporal gespeichert (valid_time + transaction_time pro Knoten/Kante), was Abfragen wie „Wie sah diese Funktion am Montag aus?“ und das Wiederholen der Entwicklung einer fehlerhaften Funktion Commit für Commit ermöglicht.
Architektur & Performance-Entscheidungen
Keine LLM-Inferenz während der Indexierung: Tree-sitter parst Code in einen AST, der die strukturelle Repräsentation darstellt. Das Retrieval ist hybrid – Tantivy BM25 für lexikalisches und Jina-code-768-dim-Embeddings indiziert in HNSW für semantisches Retrieval, fusioniert mit Reciprocal Rank Fusion bei k=60. Jina-code ist auf Code trainiert, versteht also „das ist ein Auth-Handler“, ohne das Wort „Auth“ durch Mustervergleich zu erkennen.
Die bi-temporale Schicht ermöglicht typisierte Kanten (CALLS, IMPORTS, IMPLEMENTS, EXTENDS, CONTAINS, TYPE_REFERENCES, INSTANTIATES), die in der Graphenzeit traversiert werden, was dem Agenten den Einflussbereich vor dem Refactoring liefert. Geschwindigkeit ist entscheidend: Der Indexierungspfad ist durch I/O begrenzt, nicht durch LLM-Tokens, was Snapshots günstig genug macht, um bei jeder Bearbeitung ausgeführt zu werden.
Freigabe & Grenzen
Die Binärdatei erfordert aufgrund von Randfällen aus echten Beta-Nutzern (gemischte pnpm/npm-Lockfiles, Rust-Prozedur-Makros, Python-TYPE_CHECKING-Blöcke) einen Freigabeschlüssel. Freigaben sind auf 50 pro Woche begrenzt, mit einer Zielbearbeitungszeit unter 24h. Die Benchmark-Umgebung ist vollständig offen und ohne Schlüssel ausführbar. Repo + Warteliste: github.com/syncable-dev/memtrace-public
📖 Lies die vollständige Quelle: r/ClaudeAI
👀 Siehe auch

Zora: Offline-First KI-Agent mit Default-Deny-Sicherheit und lokalem Speicher
Zora ist ein KI-Agent, der standardmäßig vollständig offline über Ollama läuft, mit null Zugriffsberechtigungen startet und eine persistente Erinnerung über Sitzungen hinweg beibehält. Er adressiert Sicherheits- und Kostenprobleme, die bei anderen Agenten beobachtet wurden.

OCTO-VEC: Open-Source-Virtual-Software-Unternehmen mit 24 KI-Agenten
OCTO-VEC ist ein Open-Source-Projekt in TypeScript/SQLite, das ein Softwareunternehmen mit 9 standardmäßigen KI-Agenten und 15 anmietbaren Spezialisten simuliert. Es umfasst automatisierte Sicherheitsscans, Git-Identitäten pro Agent und unterstützt über 22 LLM-Anbieter.

graphify-ts: Lokaler MCP-Server reduziert Claude Code PR-Review-Tokens von 63K auf 8,7K
graphify-ts erstellt einen lokalen Wissensgraphen deiner Codebasis unter Verwendung von tree-sitter AST + Louvain Communities + BM25 + optionalem ONNX-Reranking und stellt ihn über MCP stdio bereit. In Produktionstests reduzierte es die Eingabe-Token für Codeabfragen um das 2,6-fache und die Latenz um das 2,8-fache, und verkürzte PR-Review-Prompts von 63K auf 8,7K Token.

CodeLedger und Vibecop Updates für Multi-Agent AI-Codierungskosten- und Qualitätsverfolgung
CodeLedger verfolgt jetzt Ausgaben über Claude Code, Codex CLI, Cline und Gemini CLI, indem es lokale Sitzungsdateien ausliest, während Vibecop automatisierte Qualitätsprüfungen mit neuen LLM-spezifischen Detektoren und einem Ein-Befehl-Setup für mehrere KI-Codierungstools hinzufügt.