IA Cloud Memory
Zero-knowledge · Chiffrement de bout en bout · Protocole ouvert

Memoire chiffree pour
vos agents IA.

IA Cloud Memory stocke la memoire long-terme de votre agent comme une arborescence de fichiers versionnee et chiffree de bout en bout. Branchez-la a Claude Code en une ligne de configuration MCP — nous ne voyons jamais ce que votre agent retient.

~/.claude/settings.json
{
  "mcpServers": {
    "ia-cloud-memory": {
      "command": "npx",
      "args": ["-y", "@ia-cloud-memory/mcp-server"],
      "env": {
        "ICM_API_URL": "https://ia-cloud-memory.ilygo-app.ch",
        "ICM_API_KEY": "icm_••••",
        "ICM_MASTER_KEY": "••••"
      }
    }
  }
}
Fonctionnalites

Tout ce qu'une memoire d'agent devrait etre.

🔐

Chiffrement de bout en bout

AES-256-GCM avec une cle de contenu par objet, encapsulee par une cle maitre derivee dans votre navigateur. Le serveur ne voit que des octets opaques.

🕰️

Historique de type Git

Chaque modification cree une version. Comparez deux moments, revenez a un etat anterieur, parcourez la chaine complete — sans jamais reecrire l'historique.

🔄

Rotation de cle peu couteuse

Changez votre passphrase sans rechiffrer le contenu : seules les enveloppes de cles (66 octets par fichier) sont reecrites.

🔌

Connecteur MCP cle en main

Quatre lignes dans la config de Claude Code et votre agent dispose d'une memoire persistante, queryable, versionnee entre les sessions.

👤

Isolation par utilisateur

Multi-tenant des le premier jour. Chaque compte a son propre espace de chiffres ; les lectures inter-utilisateurs sont impossibles par construction.

🌐

Interface web incluse

Parcourir, editer, comparer, restaurer depuis le tableau de bord — meme crypto, meme coffre. Pas besoin de CLI.

Comment ca marche

Deux mots de passe. Un coffre. Zero serveur qui peut le lire.

etape 1

Se connecter

Votre mot de passe de compte vous authentifie aupres de IA Cloud Memory. Il ne sert PAS a deriver de cle de chiffrement — il est hashe (scrypt) cote serveur.

etape 2

Deverrouiller le coffre

Une passphrase distincte derive votre cle maitre directement dans votre navigateur via PBKDF2-SHA256 (600 000 iterations). Elle ne quitte jamais votre appareil.

etape 3

Utiliser librement

Lecture, ecriture, sauvegarde, comparaison, restauration — via l'interface web ou via le connecteur MCP dans Claude Code. Le chiffrement est transparent.

Securite

Traite comme un stockage non fiable.

Le serveur IA Cloud Memory stocke exactement trois choses : des ciphertexts opaques, des enveloppes de cles opaques, et un graphe de hashes de sauvegarde. Aucune route de l'API ne peut divulguer le contenu en clair — le serveur n'a pas la cle.

Perdez votre passphrase et vos donnees sont irrecuperables. Nous considerons cela comme une fonctionnalite, pas un bug.

Lire le modele de securite →
// ce que le serveur stocke
Object   ::= magic||v||flags||nonce||AES-GCM(contenu, CEK)
Wrap     ::= magic||v||flags||nonce||AES-GCM(CEK, masterKey)
Manifest ::= JSON chiffre { chemin → hashContenu }
Commit   ::= JSON chiffre { parent, manifestHash, message }
Ref      ::= "main" → commitHash (protege par CAS)
Claude Code

Branchez-le a votre agent en 30 secondes.

Le package @ia-cloud-memory/mcp-server parle le Model Context Protocol via stdio. Une fois enregistre, votre agent Claude Code gagne 8 outils memoire :

  • memory_list · lister les chemins
  • memory_read · lire un fichier
  • memory_write · ecrire + sauvegarder
  • memory_delete · supprimer + sauvegarder
  • memory_history · sauvegardes recentes
  • memory_read_at · lire dans une version anterieure
  • memory_diff · comparer deux versions
  • memory_rollback · revenir a une version anterieure
Guide de configuration MCP →
$ npx @ia-cloud-memory/mcp-server
connecte a ia-cloud-memory.ilygo-app.ch
canary verifie
8 outils enregistres
// outil : memory_write{ chemin: "memoire.md", contenu: "..." }
→ version a3f8c1d…

Donnez a votre agent une memoire qu'il possede vraiment.

Gratuit pendant la beta. Pas de carte bancaire. Vos cles restent sur votre machine.