Aller au contenu

Premiers pas

Engram est une couche de synchronisation en temps réel, de recherche sémantique et d’accès pour l’IA, au service de tes notes Markdown. Tes notes restent à toi, sous forme de simples fichiers .md. Associe Engram à Obsidian pour la meilleure expérience de prise de notes, ou travaille entièrement depuis l’application web Engram et des assistants IA comme Claude. Tes coffres se synchronisent entre tous ces outils, et un point d’accès MCP permet aux outils d’IA de lire et de mettre à jour tes notes avec ton autorisation.

┌──────────────────────┐ ┌──────────────────────┐
│ Obsidian │ ◄────► │ Engram backend │
│ + Engram plugin │ sync │ (Elixir / Phoenix) │
└──────────────────────┘ └──────────┬───────────┘
│
┌────────────────────────────────────────┤
│ │
▼ ▼
┌──────────────────┐ ┌──────────────────┐
│ Web app │ │ AI assistants │
│ (browser) │ │ via MCP │
└──────────────────┘ └──────────────────┘

Trois interfaces au-dessus des mêmes données de coffre :

  • Le plugin Obsidian est la surface de saisie de référence. Les notes s’écrivent dans Obsidian et se synchronisent avec le serveur en temps réel.
  • L’application web sur app.engram.page. Parcours, recherche et modifie ton coffre depuis n’importe quel navigateur. Elle affiche les wikilinks, les intégrations, KaTeX et Mermaid comme le fait Obsidian.
  • Le point d’accès MCP connecte Claude, Cursor, ChatGPT et d’autres assistants IA capables de dialoguer avec ton coffre. Tes notes deviennent accessibles sous forme d’appels d’outils.

Engram fonctionne comme un service hébergé ou sur ta propre infrastructure. Choisis le côté qui te convient :

CloudAuto-hébergement
Oùapp.engram.pageTon serveur (Docker)
ExploitationGéréeÀ ta charge
Modèle d’embeddingVoyage AI (hébergé)Ollama (local) ou le tien
StockageAWS S3MinIO / ton S3
FacturationAbonnement via PaddleGratuit, le coût de ton matériel
LicenceHébergé selon nos ConditionsPolyForm Small Business 1.0.0
Idéal pourQue ça marche, simplementSouveraineté, gros coffres, usage en labo

Le plugin est le même des deux côtés ; il suffit de le pointer vers une autre URL de serveur. Le contenu du coffre vit dans Obsidian quoi qu’il arrive, donc changer de côté revient à re-pointer le plugin et à renvoyer le coffre. Un outil d’export/import automatisé entre cloud et auto-hébergement est prévu ; aujourd’hui la marche à suivre est manuelle (envoyer depuis Obsidian vers le côté où tu déménages).

Cinq étapes, environ cinq minutes :

  1. Inscris-toi sur app.engram.page et termine l’assistant d’accueil (accepte les Conditions, choisis une offre).
  2. Installe le plugin Engram Vault Sync dans Obsidian. Ouvre Paramètres → Plugins communautaires → Parcourir et cherche Engram Vault Sync, ou ouvre directement la fiche sur community.obsidian.md/plugins/engram-vault-sync.
  3. Connecte le plugin à ton compte Engram. Le plugin ouvre une fenêtre OAuth ; approuve-la.
  4. Choisis un coffre à synchroniser. Engram envoie l’instantané initial, puis le maintient à jour en direct.
  5. Cherche et utilise. Essaie la recherche sémantique depuis l’application web ou la palette de commandes. Tes notes sont accessibles depuis Obsidian, l’application web et (une fois configurés) les clients MCP.

Pour faire tourner Engram sur ton propre serveur, rends-toi sur Auto-hébergement. En résumé : récupère la pile Docker Compose, définis quelques variables d’environnement, lance docker compose up. Le guide complet couvre la configuration de l’environnement, le chiffrement, les sauvegardes et les mises à jour.

Une fois ton coffre synchronisé, branche-le sur Claude Desktop (ou n’importe quel client MCP) et tes notes deviennent des outils consultables et modifiables. Consulte Intégrations IA pour la configuration par client, ou IA / MCP pour le contexte au niveau du protocole.