Aller au contenu principal
Local-first Vérité Markdown Approuvé par l'humain Multi-agent Prêt pour MCP

Mémoire basée sur fichiers pour agents de codage IA.

Offrez à plusieurs agents IA (tels que Codex, Claude, Gemini, Cursor, Windsurf, OpenCode, Copilot et Cline) une mémoire partagée et concurrente sur plusieurs dépôts—entièrement synchronisée et versionnée avec Git.

Les agents doivent se souvenir. Pas posséder la mémoire en silence.

Problème 1

Les agents oublient

Les agents répètent les décisions, les règles et les contraintes, gaspillant du contexte et des tokens.

Problème 2

Mémoire cloisonnée

La mémoire durable reste piégée chez un fournisseur, un modèle spécifique, une appli ou une machine physique.

Problème 3

Écritures silencieuses risquées

Sans examen humain, les agents peuvent écrire des hypothèses erronées qui empoisonnent les itérations futures.

Problème 4

Fichiers de règles volumineux

Des fichiers de règles massifs sont envoyés à chaque invite, gaspillant l'espace de contexte et provoquant des dérives.

Engram transforme la mémoire en fichiers révisés.

Les agents proposent des règles durables, des flux et des connaissances. Les humains approuvent ce qui devient de la mémoire. Engram la stocke en Markdown et la garde portable via Git.

Écritures approuvées

Les agents proposent de nouvelles connaissances. L'humain approuve, modifie, rejette ou archive avant validation.

Mémoire fichier

Le Markdown est la source de vérité. Structure de dossiers transparente en texte brut que vous contrôlez.

Chargement optimisé

Charge et achemine uniquement le pack de mémoire pertinent au lieu de tout envoyer, économisant les tokens.

Routage multi-agent

Votre couche de mémoire vit localement dans votre dépôt. Synchronisez, interrogez et modifiez avec n'importe quel LLM ou IDE.

Comment ça marche

1

Charger la mémoire pertinente

Exécutez /engram load pour votre tâche. L'indexeur trouve des correspondances sémantiques dans la mémoire du dépôt.

2

Travailler avec votre agent

L'agent reçoit un bloc de contexte léger et ciblé ne contenant que les règles et contraintes nécessaires.

3

Approuver la mémoire durable

L'agent propose des candidats structurés. Vous contrôlez, modifiez et acceptez. Git les valide de manière sécurisée.

$ npm install -g @the-long-ride/engram
$ engram entry
$ engram inject
# Instructions de l'agent :
"Use Engram for this task. Load memory for: refactor the release workflow."

Configurez la mémoire sans fouiller dans les fichiers de configuration.

Lancez engram entry pour démarrer le compagnon visuel local afin de gérer les connexions, les configurations et la santé de la mémoire.

Connexions

Liez la mémoire Engram aux configurations CLI de vos agents locaux et aux intégrations gérées.

Cline IntegrationConnecté
Gemini AntigravityConnecté
Cursor HookActif

Structure

Ajustez les seuils sémantiques, les priorités de règles, les profils personnalisés et les déclencheurs git.

Seuil
Auto-commit Git

Cœur

Analysez le chevauchement, recherchez les doublons, contrôlez les portes de sécurité et détectez les conflits.

Doublon détecté

Deux mémoires font référence aux étapes de publication.

Mémoires

Explorez les graphes indexés, filtrez par tags de métadonnées, recherchez et archivez les connaissances obsolètes.

#git#release#env-vars#typescript

Agents et Plateformes Supportés

Engram traite les intégrations comme des wrappers pratiques. Les fichiers Markdown restent la seule source de vérité portable.

Codex

Pré-charger les sessions

Claude

MCP et approbation

Gemini

Routage de workspace

Cursor

Regles et hooks

Windsurf

Configurations MCP

OpenCode

Intégration de plugins

Copilot

Fichiers d'instructions

Cline

Instructions personnalisées

MCP

Expose load/search

Comment se positionne Engram ?

Fonctionnalité / AngleMémoire intégréeRègles personnalisées (AGENTS.md)Mémoire Engram
Portabilité Fournisseur Verrouillé à l'app/modèle Fichiers texte portables Entièrement portable (Markdown + Git)
Empreinte Contexte Géré par le fournisseur Surcharge de contexte lourde Packs optimisés chargés selon le contexte
Sécurité & Audits Base de données masquée Fichiers en texte brut Validation humaine et journal Git
Support Multi-Agent Interface unique Copie manuelle requise Workspace unifié CLI/MCP/API
Mises à jour Auto Mises à jour non contrôlées Écriture manuelle uniquement L'agent propose, l'humain valide

Conçu pour une mémoire que vous pouvez auditer.

Local-first par défaut

Pas de base de données distante, pas de cloud partagé. Votre mémoire est stockée dans votre espace de travail.

Historique natif Git

Chaque mise à jour se traduit par des modifications directes de fichiers. Les commits Git offrent une auditabilité totale.

Scan PII et secrets

Scanne automatiquement les propositions des agents pour éviter les fuites de clés, mots de passe et tokens.

Profils d'isolation

Séparez vos règles personnelles des configurations d'équipe spécifiques au projet et au client.

Le cycle de vie d'Engram

The Engram Lifecycle Architecture DiagramThe Engram Lifecycle Architecture Diagram

Prêt à posséder la mémoire de votre agent ?

Installez Engram, connectez votre agent et commencez à acheminer de la mémoire texte brut révisée lors de votre prochain codage.