SHANGO — Auto-Regressive Mesh Network

Fork conceptuel de Tailscale + extensions Ivoire Monade. Nom : Shango (Òrìṣà du feu, de la foudre, de la vérité — le maillon invisible entre les mondes).

Philosophie

Tailscale = VPN mesh centralisé (coordination serveurs, DERP relays). Shango = Mesh auto-régressif : chaque nœud apprend de ses pannes, se régénère, propage ses corrections aux voisins. Pas de point central.

Architecture

┌─────────────────────────────────────────────────────────┐
│                    SHANGO MESH LAYER                       │
├──────────────┬──────────────┬──────────────┬──────────────┤
│ shango-daemon │ mcp-builder │ glm-trainer │ shango-cli   │
│  (networking) │ (protocols) │  (models)   │  (control)   │
├──────────────┼──────────────┼──────────────┼──────────────┤
│ • WireGuard   │ • MCP gen   │ • Fine-tune │ • Status     │
│ • Auto-heal   │ • Registry  │ • Distrib   │ • Connect    │
│ • Peer learn  │ • Fork      │ • Quantize  │ • Diagnose   │
│ • OSINT mesh  │ • Compose   │ • Deploy    │ • Singularize│
└──────────────┴──────────────┴──────────────┴──────────────┘

Ce que Shango ajoute à Tailscale

Feature Tailscale Shango
Coordination serveurs DERP (centralisé) gossip CRDT (décentralisé)
Auto-réparation manuel loopback + retry exponentiel
Peer learning partage des fixes inter-nœuds
MCP natif chaque nœud expose tools
GLM training modèles locaux fine-tunés
Singularisation unification Hermes/Odoo/Tailscale

Quickstart

cd /root/shango
nix run .#shango-cli -- status      # voir mesh
nix run .#shango-cli -- diagnose    # auto-réparer
nix run .#mcp-builder -- scan ./     # générer MCP d'un projet
nix run .#glm-trainer -- train ./data # fine-tune local
Description
Couche auto-régressive biomimétique Ivoire Monade
Readme 61 KiB
Languages
Python 95%
Nix 5%