Skip to content

Federation

MoE Libris -- Federated Knowledge Exchange

MoE Libris is the federation layer for MoE Sovereign. It enables independent MoE Sovereign instances to exchange verified knowledge triples, building a shared knowledge graph across organizational boundaries while preserving data sovereignty.

Etymology

The name Libris draws from Latin liber -- meaning both "free" and "book." Federation makes knowledge free to flow between trusted nodes, while each node maintains its own library of verified facts.


Why Federation?

A single MoE Sovereign instance accumulates domain knowledge through its Neo4j knowledge graph and causal learning loop. Federation extends this to a network of instances:

  • Knowledge amplification -- Triples verified by one node become available to all trusted peers.
  • Data sovereignty -- Each node controls what it shares via outbound policies and what it accepts via trust floors.
  • No central authority -- The hub coordinates exchange but does not own or control any node's data.

Architecture

graph TB
    subgraph "Node A (Your Instance)"
        A_KG["Neo4j Knowledge Graph"]
        A_FED["Federation Module"]
        A_POLICY["Outbound Policy"]
    end

    subgraph "MoE Libris Hub"
        HUB_API["Hub API"]
        HUB_AUDIT["Audit Queue"]
        HUB_GRAPH["Global Graph"]
        HUB_REG["Node Registry"]
    end

    subgraph "Node B (Peer Instance)"
        B_KG["Neo4j Knowledge Graph"]
        B_FED["Federation Module"]
        B_TRUST["Trust Floor Filter"]
    end

    A_KG --> A_POLICY
    A_POLICY --> A_FED
    A_FED -- "push" --> HUB_API
    HUB_API --> HUB_AUDIT
    HUB_AUDIT -- "approved" --> HUB_GRAPH

    HUB_GRAPH -- "delta sync" --> B_FED
    B_FED --> B_TRUST
    B_TRUST --> B_KG

Fediverse Inspiration

MoE Libris follows patterns established by the Fediverse (ActivityPub, Friendica, Mastodon):

Fediverse Concept MoE Libris Equivalent
Instance MoE Sovereign Node
Follow / Accept Handshake (register, accept, key exchange)
Post Knowledge triple bundle (JSON-LD)
Moderation Pre-audit pipeline + admin approval
Block list Outbound policy (per-domain blocked)
Federation relay MoE Libris Hub

The key difference: while social federation distributes posts, MoE Libris distributes verified knowledge triples with confidence scores and provenance tracking.


Getting Started

  • Setup Guide


    Configure your node for federation, connect to a hub, and perform your first sync.

    Setup Guide

  • Protocol


    Handshake flow, push/pull cycles, JSON-LD bundle format, and API endpoints.

    Protocol

  • Trust & Security


    Pre-audit pipeline, abuse prevention, trust floors, and privacy scrubbing.

    Trust & Security

  • Server Discovery


    Register your server in the public registry and discover peers.

    Server Discovery