Smriti : Un système similaire à Git pour gérer l'état de raisonnement des LLM afin d'éviter la dérive des conversations

Smriti est un système open-source qui résout le problème de la dérive des conversations LLM dans les workflows longs. Au lieu de traiter les interactions comme un long historique de discussion, il les considère comme un état de raisonnement qui peut être géré comme du code dans Git.
Problème central
Dans les workflows IA longs, les conversations dérivent souvent subtilement au fil du temps à travers de petits changements : les hypothèses évoluent, des chemins latéraux sont explorés, les interprétations changent, ou le modèle commence à raisonner à partir d'un état légèrement décalé. Cela conduit à des réponses plausibles mais mal alignées. Les options traditionnelles—essayer de se recentrer ou recommencer à zéro—ont toutes deux des inconvénients.
Fonctionnement de Smriti
Le système fournit des opérations de type Git pour l'état de raisonnement :
- Sauvegarder un bon état avant que les choses ne dérivent
- Restaurer cet état plus tard sans que la dérive ultérieure ne s'infiltre
- Brancher dans différentes directions à partir du même point
- Comparer deux chemins de raisonnement
- Transférer l'état entre différents modèles au lieu de tout réexpliquer depuis le début
Ajouts récents
- Les hypothèses comme partie intégrante de l'état
- Revue des points de contrôle pour mettre en lumière les contradictions et les hypothèses cachées
- Artefacts pour que les points de contrôle puissent inclure les plans réels, les extraits ou les résultats sur lesquels on raisonne, pas seulement des résumés de discussion
Différence clé
Il ne s'agit pas seulement de sauvegarder des fichiers markdown ou des transcriptions de discussion. Le système contrôle l'état que le modèle voit ensuite, permettant :
- Des retours propres à des états connus comme bons
- Que les tours ultérieurs restent en dehors du chemin de raisonnement actuel
- Une exploration alternative sans contaminer le fil original
- D'avancer à partir d'un état structuré plutôt que d'une transcription désordonnée
Le créateur note que cette approche devient plus utile à mesure que les workflows deviennent plus agentiques, car les systèmes de longue durée ont besoin de moyens pour rendre l'état de raisonnement inspectable, récupérable et moins chaotique au fil du temps.
📖 Read the full source: r/ClaudeAI
👀 See Also

singularité-claude : Un moteur de compétences auto-évolutif pour le code Claude
singularity-claude est un plugin open-source pour Claude Code qui ajoute une boucle d'évolution récursive pour prévenir la détérioration des compétences. Il évalue les exécutions de compétences, répare automatiquement les compétences à faible score, cristallise les versions performantes et détecte les lacunes de capacités.

Architecture de Prompt de Code Claude Rétro-ingéniérée pour Modèles Locaux
Une réimplémentation en salle blanche de l'architecture à 26 prompts de Claude Code est désormais disponible sur GitHub, offrant des prompts système, des prompts d'outils, des règles de sécurité, une compression de mémoire et des modèles de vérification pour construire des agents de codage sur des modèles locaux comme Ollama, llama.cpp ou vLLM.

Sandbox0 : Infrastructure de bac à sable Kubernetes native open source pour agents IA
Sandbox0 est une infrastructure de sandbox open-source pour agents d'IA construite sur Kubernetes avec un stockage persistant via JuiceFS et une mise à l'échelle automatique. Elle répond aux limitations telles que les plafonds de concurrence et l'exécution éphémère rencontrées dans les solutions existantes.

NGX-OS : Système d'exploitation réseau conçu pour l'IA avec intégration eBPF et MCP
NGX-OS est un système d'exploitation réseau conçu dès le départ pour l'intégration de l'IA, utilisant eBPF pour la télémétrie en temps réel et MCP pour un accès direct des LLM aux données d'état du réseau sans couches de traduction.