META-MIND DOCS Back to Hub

Kernel Documentation

Documentation for Kernel v3.1 (Federated). This release introduces the Universal Integration Protocol (UIP) and Local Persistence.


1. The Federated Kernel

The Meta-Mind Kernel is designed for a distributed future. Unlike traditional apps that save "files," the Kernel manages a graph of independent, addressable objects.

// Global Instance const MM = new MetaMindKernel(); MM.subscribe(state => console.log("Mapstate Updated", state));

2. Federation Protocols (v3.0)

To support cross-user integration (Phase 3 SSD), every node now carries an origin object. This allows a map to contain nodes created by different users on different servers.

Federated Node Schema

{ "id": "uuid-v4", "type": "concept", "title": "Core System", "origin": { "creator": "user_hash_123", "server": "mm-node-alpha", "created": "ISO-8601" }, "policy": { "access": "public", "owner": "user_hash_123" } }

Identity Context

The Kernel maintains a session identity to sign new nodes automatically.

MM.state.identity = { userId: "local-user-992", homeServer: "local" };

3. Persistence Engine

Kernel v3.1 introduces an AutoSave loop. The state is serialized to localStorage every 2 seconds if changes are detected.

MM.resetStorage() Action: Clear & Reload

Wipes the local cache and reloads the page to a fresh state. Useful for debugging.