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

✍️ OpenClawRadar📅 Publié: June 5, 2026🔗 Source
memora : Mémoire versionnée et typée pour agents IA – Git pour les croyances IA
Ad

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

  • Clock trait 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_versions qui sauvegarde l'état complet du nœud par commit – permettant diff, rollback et GC réversible.
Ad

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 MemorySource doit être ouverte (actuellement avec une variante Unknown(String)).
  • Modèle de synchronisation à distance – actuellement uniquement en local ; la frontière copy_commits_between est 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

Ad

👀 See Also

Kvaser : Un orchestrateur IA open-source local-first avec routage de sous-agents et intégration Wolfram
Tools

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.

OpenClawRadar
lazyclaude : Une interface utilisateur en terminal pour gérer la configuration du code Claude
Tools

lazyclaude : Une interface utilisateur en terminal pour gérer la configuration du code Claude

lazyclaude est un outil d'interface utilisateur en terminal inspiré de lazygit qui offre une vue unique pour gérer toute la configuration de Claude Code stockée sur disque, incluant les fichiers de mémoire, compétences, agents, serveurs MCP, paramètres, permissions, hooks, raccourcis clavier, sessions, statistiques, plugins et tâches.

OpenClawRadar
Outil CLI open-source sdf utilise Claude pour gérer les PR GitHub empilées
Tools

Outil CLI open-source sdf utilise Claude pour gérer les PR GitHub empilées

sdf est un outil CLI gratuit sous licence MIT qui automatise les workflows de demandes de tirage empilées en utilisant git et gh, avec Claude CLI gérant des tâches complexes comme l'analyse des différences et la résolution des conflits.

OpenClawRadar
Compétences de l'Agent HuggingFace : Définitions standardisées de tâches d'IA pour les agents de programmation
Tools

Compétences de l'Agent HuggingFace : Définitions standardisées de tâches d'IA pour les agents de programmation

Les HuggingFace Skills sont des dossiers autonomes avec un en-tête YAML et des instructions pour que les agents d'IA exécutent des tâches de ML spécifiques comme la création de jeux de données, l'entraînement de modèles et l'évaluation. Ils sont interopérables avec OpenAI Codex, Claude Code d'Anthropic, Google Gemini CLI et Cursor.

OpenClawRadar