Système de mémoire persistante basé sur SQLite Open Source pour Claude

Un développeur a rendu open-source memchat, un système de mémoire persistante pour Claude qui résout le problème courant des assistants IA perdant le contexte lorsque les fenêtres de conversation se remplissent. L'outil est conçu pour fonctionner localement avec des exigences d'infrastructure minimales.
Fonctionnement
Le système opère via un processus structuré : un composant curateur extrait les connaissances à des points de contrôle désignés pendant les conversations avec Claude. Ces informations extraites sont stockées dans une base de données SQLite, puis réassemblées et fournies à Claude au début des nouvelles sessions. Selon le développeur, cette approche permet à Claude de se souvenir des informations des conversations précédentes, y compris ce qui a été discuté « la semaine dernière ».
Fonctionnalités clés
- Extraction structurée : Le système extrait des types spécifiques d'informations incluant les faits, décisions et préférences utilisateur
- Résumés aux points de contrôle : Crée des résumés à des moments désignés dans les conversations
- Stockage basé sur SQLite : Utilise SQLite pour la persistance locale des données sans dépendances externes
- Fonctionnement local : Fonctionne entièrement sur la machine de l'utilisateur sans infrastructure complexe requise
- Licence GPL : Publié sous la licence publique générale GNU
Le développeur a créé cette solution après s'être « lassé de tout réexpliquer à chaque fois que le contexte se remplissait » avec Claude. L'outil représente une approche pratique pour étendre la mémoire de Claude au-delà des limitations natives de sa fenêtre de contexte sans nécessiter de services cloud ou de configuration complexe.
Pour les développeurs travaillant intensivement avec Claude sur des projets à long terme ou des tâches complexes, ce type de système de mémoire peut aider à maintenir la continuité entre plusieurs sessions. Le backend SQLite le rend particulièrement adapté aux environnements de développement locaux où la confidentialité et le contrôle des données sont prioritaires.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Application mobile QCAI ajoute le contrôle de la passerelle OpenClaw avec le VPN natif Tailscale
QCAI pour iOS et Android intègre désormais OpenClaw Control Center, permettant la gestion directe des passerelles depuis les appareils mobiles via des tunnels VPN Tailscale sécurisés sans ports ouverts.

Transcription vocale locale pour OpenClaw utilisant Parakeet TDT 0.6b v3
Un développeur a converti le modèle Parakeet TDT 0.6b v3 de NVIDIA pour fonctionner localement via ONNX sur CPU, prenant en charge 25 langues européennes. Le modèle fournit un point de terminaison API compatible OpenAI via un conteneur Docker, permettant l'intégration avec OpenClaw pour la transcription de fichiers audio.

nan-forget : Mémoire de codage IA locale dans un seul fichier SQLite
nan-forget est un outil de mémoire pour les agents d'IA de codage qui stocke le contexte dans un seul fichier SQLite (~3 Mo) sans services en arrière-plan. Il utilise un pipeline de récupération en 3 étapes et fonctionne avec Claude Code, Cursor et le terminal via CLI.

Backend personnalisé llama.cpp décharge la multiplication matricielle des LLM vers le NPU AMD XDNA2 sur Ryzen AI MAX 385
Un développeur a créé un backend personnalisé pour llama.cpp qui envoie directement les opérations GEMM vers le NPU AMD XDNA2 sur le Ryzen AI MAX 385 (Strix Halo), atteignant 43,7 t/s en décodage avec 0,947 J/tok pour Meta-Llama-3.1-8B-Instruct Q4_K_M. Le chemin de décodage via le NPU économise environ 10W par rapport au Vulkan seul tout en maintenant le débit de décodage.