Memtrace : Mémoire persistante et temporelle de la base de code pour les agents Claude Code

Chaque longue session Claude Code souffre d'un contexte obsolète : l'agent relit les mêmes fichiers, oublie les détails d'interface et refactorise sans comprendre l'étendue des impacts. Memtrace est une couche mémoire gratuite et open-source qui résout ce problème en maintenant une représentation de votre codebase continuellement mise à jour et consciente du temps.
Deux capacités principales
- État toujours à jour : Chaque modification déclenche un instantané incrémental de 42 ms des changements appliqués par l'agent. L'agent ne travaille jamais à partir d'une mémoire de session obsolète — après une refactorisation, il connaît immédiatement chaque appelant, test et consommateur de la fonction modifiée.
- Retour en arrière et relecture : La codebase est stockée de manière bi-temporelle (valid_time + transaction_time par nœud/arête), permettant des requêtes comme "à quoi ressemblait cette fonction lundi" et la relecture de l'évolution commit par commit d'une fonction défaillante.
Architecture et paris de performance
Zéro inférence LLM lors de l'indexation : Tree-sitter analyse le code en un AST, qui devient la représentation structurelle. La récupération est hybride — Tantivy BM25 pour le rappel lexical et les embeddings Jina-code de 768 dimensions indexés dans HNSW pour le rappel sémantique, fusionnés avec Reciprocal Rank Fusion à k=60. Jina-code est entraîné sur du code, donc il comprend "ceci est un gestionnaire d'authentification" sans chercher le mot "auth" par motif.
La couche bi-temporelle permet des arêtes typées (CALLS, IMPORTS, IMPLEMENTS, EXTENDS, CONTAINS, TYPE_REFERENCES, INSTANTIATES) parcourues dans le temps du graphe, donnant à l'agent l'étendue des impacts avant la refactorisation. La vitesse est cruciale : le goulot d'étranglement de l'indexation est l'I/O, pas les tokens LLM, rendant les instantanés assez économiques pour être exécutés à chaque modification.
Approbation et limites
Le binaire nécessite une clé d'approbation en raison de cas limites rencontrés par de vrais bêta-testeurs (fichiers lock mixtes pnpm/npm, proc-macros Rust, blocs TYPE_CHECKING Python). Les approbations sont limitées à 50 par semaine, avec un délai cible de moins de 24h. Le banc d'essai est entièrement ouvert et exécutable sans la clé. Dépôt + liste d'attente : github.com/syncable-dev/memtrace-public
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude AI a construit un visualiseur de données OVNI avec des données gouvernementales en quelques heures
Un utilisateur de Reddit a utilisé Claude AI pour construire un visualiseur full-stack d'observations d'OVNI à partir de données récemment publiées par le Département de la Guerre américain, hébergé sur Cloudflare, en seulement quelques heures.

Quiver : Une interface graphique pour gérer et synchroniser les compétences en code Claude
Quiver est un outil GUI gratuit et open source qui fournit une interface web pour gérer les compétences Claude Code, permettant aux utilisateurs de parcourir les compétences locales et les plugins du marketplace, d'éditer les fichiers SKILL.md, de synchroniser via Git et d'installer des compétences sans utiliser le terminal.

Les frameworks d'agents gaspillent plus de 350 000 jetons par session en renvoyant des fichiers statiques.
Un benchmark sur une configuration locale Qwen 3.5 122B a révélé que les frameworks d'agents gaspillent plus de 350 000 tokens par session en renvoyant des fichiers statiques. Une approche de compilation a réduit le contexte de requête de 1 373 tokens à 73, réalisant une réduction de 95 %.

Modèle Qwen3.5-9B-Claude-4.6-Opus-Uncensored-v2 publié avec configuration LM Studio
Un modèle fusionné non censuré combinant l'architecture Qwen3.5-9B avec les données d'entraînement Claude 4.6 Opus est désormais disponible, avec des paramètres spécifiques LM Studio 0.4.7 fournis pour des performances optimales, incluant une température de 0,7 et un échantillonnage Top K de 20.