Open source · npm
La couche dev est sur npm.
Tout ce qu’il faut pour construire sur Mnemosyne OS est publié sous le scope @mnemosyne_os, en licence MIT. Les packages parlent à la mémoire sur la machine de l’utilisateur — rien ici n’appelle un cloud.
Commence ici
Une commande scaffolde une cartouche qui tourne :
npm create @mnemosyne_os/app Les packages
@mnemosyne_os/sdk
Le phare. Construis des cartouches contre le runtime mémoire local — ingest, query, ask, sous FGAC, en WebSocket ou IPC.
npm i @mnemosyne_os/sdk Voir sur npm ↗ @mnemosyne_os/create-app
Une commande, une cartouche qui tourne — le squelette officiel.
npm i @mnemosyne_os/create-app Voir sur npm ↗ @mnemosyne_os/cartridge-sdk
Le pont sécurisé des cartouches embarquées — postMessage sandboxé pour les widgets iframe.
npm i @mnemosyne_os/cartridge-sdk Voir sur npm ↗ @mnemosyne_os/mcp
Le serveur MCP — donne à tes agents IA accès à la mémoire du vault, aux résonances et au contexte git.
npm i @mnemosyne_os/mcp Voir sur npm ↗ @mnemosyne_os/forge
Le CLI MnemoForge — scaffolde des modules souverains pour l’écosystème en une commande.
npm i @mnemosyne_os/forge Voir sur npm ↗ @mnemosyne_os/design-sdk
Des skins d’interface pour Mnemosyne OS en pur JSON — zéro TypeScript.
npm i @mnemosyne_os/design-sdk Voir sur npm ↗ @mnemosyne_os/public-contracts
Types publics, schémas Zod et interfaces — la surface d’intégration officielle, sans logique métier.
npm i @mnemosyne_os/public-contracts Voir sur npm ↗ Ce qui n’y est pas
L’open-core, dit franchement.
La couche dev est publique et MIT. Le cœur mémoire — l’engine lui-même — est scellé dans l’app, exprès : tu construis sur le SDK, et la mémoire reste sur la machine de l’utilisateur, gouvernée par lui.
@mnemosyne_os/sync réserve le nom de la couche P2P à venir. Aujourd’hui c’est un placeholder, pas la lib — on préfère te le dire que te laisser npm-installer une promesse.