memora : Mémoire versionnée et typée pour agents IA – Git pour les croyances IA

memora est un outil CLI qui versionne la mémoire des agents IA — typée, traçable, branchable, fusionnable. Pensez à git pour ce que l'IA croit à propos de votre codebase, pas pour les changements de fichiers. L'ensemble du projet fait environ 5 000 lignes de Rust réparties sur deux crates, produisant un seul binaire statique sans dépendances externes (SQLite intégré via rusqlite). Fonctionne sur les trois principales plateformes avec CI.
Structure des crates
- memora-core – bibliothèque sans dépendances CLI. Types, stockage SQLite, moteur de snapshot, fusion à 3 voies, enregistrement de session, adaptateurs d'exportation.
- memora-cli – couche CLI fine basée sur clap.
Points forts techniques
Clocktrait pour des tests déterministes – pas de timestamps instables.- IDs basés sur le contenu via SHA-256 de chaînes de forme canonique.
- Fusion à trois voies avec détection de base de fusion BFS sur l'ensemble du DAG parent.
- Table
node_versionsqui sauvegarde l'état complet du nœud par commit – permettant diff, rollback et GC réversible.
Décisions de conception et questions ouvertes
L'auteur sollicite des retours sur plusieurs domaines :
- Formule de calcul de l'importance pour le GC et le classement d'exportation.
- Si l'énumération
MemorySourcedoit être ouverte (actuellement avec une varianteUnknown(String)). - Modèle de synchronisation à distance – actuellement uniquement en local ; la frontière
copy_commits_betweenest l'endroit où le transport réseau pourrait s'intégrer.
Dépôt : github.com/harshtripathi272/memora – sous licence MIT.
📖 Lire la source complète : r/openclaw
👀 See Also

Le plugin Claude Code analyse n'importe quel plugin et génère des rapports wiki interactifs.
Un nouveau plugin Claude Code appelé vision-powers analyse n'importe quel chemin de plugin ou URL GitHub et génère un rapport wiki HTML interactif avec des diagrammes d'architecture, des audits de sécurité et des analyses de compétences. L'installation se fait via claude plugin add vision-powers@claude-code-zero.

Système de mémoire persistante open-source pour Claude Code résolvant la perte de contexte entre les sessions
Un développeur a créé un système de mémoire basé sur des fichiers pour Claude Code qui capture automatiquement le contexte du projet sans plugins ni clés API. Il utilise des transcriptions de conversation, un fichier de réception et des tâches cron nocturnes pour maintenir une mémoire persistante entre les sessions.

MLJAR Studio : Analyste de données IA local qui génère des notebooks reproductibles
MLJAR Studio est une application de bureau qui transforme les questions en langage naturel en notebooks Python exécutés localement, avec AutoML pour les données tabulaires et la prise en charge des LLM locaux via Ollama.

Vellium ajoute des animaux de bureau et des agents inspirés de la CLI pour les LLM locaux
Vellium, une application open-source multiplateforme pour les LLM locaux, prend désormais en charge les animaux de bureau qui flottent au-dessus des fenêtres ainsi que des agents avec intégration MCP, commandes de terminal et édition de fichiers.