Signet : Un substrat de mémoire local et open source pour les agents IA

Ce que Signet résout
La plupart des systèmes de mémoire actuels pour agents d'IA fonctionnent comme le RAG (Génération Augmentée par Récupération) : message de l'utilisateur → recherche en mémoire → récupération des résultats → réponse. Cela fonctionne pour les requêtes explicites mais échoue lorsque le contexte pertinent est implicite.
Exemples tirés de la source :
- « Configurer la base de données pour le nouveau service » devrait rappeler que PostgreSQL a déjà été choisi
- « Ma transcription a été refusée, aucun dossier à mon nom » devrait rappeler que l'utilisateur a changé de nom
- « À quelle heure dois-je régler mon réveil pour ma réunion à 8h30 ? » devrait rappeler le temps de trajet
Le problème n'est pas le stockage - c'est que ces systèmes attendent que le message actuel contienne suffisamment de signaux de requête pour récupérer le bon contexte passé.
Comment Signet fonctionne
Signet gère la mémoire en dehors de la boucle de l'agent avec cette architecture :
- Conserve les transcriptions brutes
- Distille les sessions en mémoire structurée
- Lie les entités, contraintes et relations dans un graphe
- Utilise le parcours de graphe + récupération hybride pour construire un ensemble de candidats
- Reclasse les candidats pour la pertinence au moment de l'invite
- Injecte le contexte avant le début de la prochaine invite
L'agent ne décide pas de ce qu'il faut sauvegarder ni du moment de la recherche - il commence avec le contexte déjà disponible. Cela passe d'une récupération dépendante de la requête vers un rappel ambiant.
Détails techniques
Signet est :
- Local-first (SQLite + markdown)
- Inspectable et réparable
- Fonctionne avec Claude Code, Codex, OpenCode et OpenClaw
Sur LoCoMo, il atteint actuellement 87,5 % de précision de réponse avec 100 % de récupération Hit@10 sur un échantillon de 8 questions. Le développeur note qu'il s'agit d'un petit échantillon mais montre que l'approche est prometteuse.
📖 Read the full source: r/openclaw
👀 See Also

Délimiter la couche de gouvernance pour le développement d'IA multi-agents
Delimit est une couche de gouvernance open-source qui coordonne plusieurs agents d'IA de codage pour prévenir les conflits. Il fournit une mémoire partagée, une détection de collision et un suivi d'audit pour des agents comme Claude Code, Codex et Gemini.

L'outil GrapeRoot réduit les coûts de Claude Code de 45 % grâce à un contexte de référentiel pré-analysé.
Un outil gratuit appelé GrapeRoot qui pré-analyse les dépôts et construit des graphes de dépendances a réduit les coûts de Claude Code de 45 % en moyenne sur 10 tâches d'ingénierie tout en améliorant la qualité des réponses de 13 %. L'outil élimine les boucles d'exploration qui consomment normalement des tokens.

Résultats des tests A/B : Les hooks oh-my-claudecode montrent un impact minimal sur les performances de Claude Code.
Un développeur a dépensé 7 % de ses jetons hebdomadaires Max20 pour tester les crochets oh-my-claudecode avec Claude Sonnet 4.6, sans constater d'amélioration significative de la qualité du code ou du coût pour une tâche de programmation en session unique.

Kvaser : Un orchestrateur IA open-source local-first avec routage de sous-agents et intégration Wolfram
Kvaser est un proxy MCP Man-in-the-Middle qui orchestre des sous-agents avec une liste blanche intelligente d'outils, un RAG sans plongement via Kiwix, et une intégration Wolfram Engine pour les mathématiques symboliques. Construit avec Qwen 3.6 35B et un routage de sous-agents vers différents modèles/machines.