Mnemosyne OS

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.

La suite

Construis quelque chose dessus.