Self-healing mesh networking platform with post-quantum cryptography (ML-KEM/ML-DSA), eBPF/XDP dataplane, and autonomous MAPE-K control loop. Independent engineering research project.
0
stars
99
commits
Python
primary language
Jul 23, 2026
updated
Self-healing mesh VPN with post-quantum cryptography. If a node goes down, the network heals itself automatically.
x0tta6bl4 is a VPN service built on a self-healing mesh network. It uses:
When a mesh node fails, the system detects the anomaly, plans a recovery action, and executes it — all without human intervention.
git clone https://github.com/x0tta6bl4-ai/x0tta6bl4.git
cd x0tta6bl4/quickstart
docker compose up -d
./demo.sh
That's it. No SPIRE, no external dependencies. Just Docker.
✓ Mesh Connected (2 nodes)
✓ PQC Handshake Established
✓ Validation Passed (16/16 checks)
✓ HTML Report Generated
Open http://localhost:8280/health to see the node status.
Open http://localhost:9190/metrics to see Prometheus metrics.
cd quickstart
docker compose down
The mesh node exposes Prometheus metrics at :9190/metrics:
| Metric | Type | Description |
|---|---|---|
x0tta6bl4_mesh_health_score | gauge | Node health (0-100) |
x0tta6bl4_mesh_uptime_seconds | gauge | Seconds since start |
x0tta6bl4_mesh_peers_connected | gauge | Active peers |
x0tta6bl4_mesh_pqc_handshakes_total | counter | PQC handshakes |
x0tta6bl4_mesh_recovery_total | counter | Recovery actions |
# Health check
curl http://localhost:9100/health
# List peers
curl http://localhost:9100/peers
# View metrics
curl http://localhost:9190/metrics | grep x0tta6bl4_mesh
See docs/api/QUICKSTART.md for full API reference with Python examples.
┌─────────────────────────────────────────────┐
│ Application Layer (FastAPI / MaaS API) │
├─────────────────────────────────────────────┤
│ Control Plane (MAPE-K Self-Healing) │
├─────────────────────────────────────────────┤
│ Mesh Layer (DHT + CRDT + Ghost Transport) │
├─────────────────────────────────────────────┤
│ Transport Security (PQC + SPIRE mTLS) │
├─────────────────────────────────────────────┤
│ Kernel (eBPF/XDP Packet Filtering) │
└─────────────────────────────────────────────┘
| Document | Description |
|---|---|
| API Quickstart | curl/Python examples for all endpoints |
| Quick Start | Docker Compose 2-node mesh |
| Architecture | System design and ADRs |
| Validation | Test framework and invariants |
| Deploy | Production Docker Compose |
Apache 2.0
Python
65.6%
C
28.4%
Shell
2.8%
Self-healing mesh networking platform with post-quantum cryptography (ML-KEM/ML-DSA), eBPF/XDP dataplane, and autonomous MAPE-K control loop. Independent engineering research project.
0
stars
99
commits
Python
primary language
Jul 23, 2026
updated
Self-healing mesh VPN with post-quantum cryptography. If a node goes down, the network heals itself automatically.
x0tta6bl4 is a VPN service built on a self-healing mesh network. It uses:
When a mesh node fails, the system detects the anomaly, plans a recovery action, and executes it — all without human intervention.
git clone https://github.com/x0tta6bl4-ai/x0tta6bl4.git
cd x0tta6bl4/quickstart
docker compose up -d
./demo.sh
That's it. No SPIRE, no external dependencies. Just Docker.
✓ Mesh Connected (2 nodes)
✓ PQC Handshake Established
✓ Validation Passed (16/16 checks)
✓ HTML Report Generated
Open http://localhost:8280/health to see the node status.
Open http://localhost:9190/metrics to see Prometheus metrics.
cd quickstart
docker compose down
The mesh node exposes Prometheus metrics at :9190/metrics:
| Metric | Type | Description |
|---|---|---|
x0tta6bl4_mesh_health_score | gauge | Node health (0-100) |
x0tta6bl4_mesh_uptime_seconds | gauge | Seconds since start |
x0tta6bl4_mesh_peers_connected | gauge | Active peers |
x0tta6bl4_mesh_pqc_handshakes_total | counter | PQC handshakes |
x0tta6bl4_mesh_recovery_total | counter | Recovery actions |
# Health check
curl http://localhost:9100/health
# List peers
curl http://localhost:9100/peers
# View metrics
curl http://localhost:9190/metrics | grep x0tta6bl4_mesh
See docs/api/QUICKSTART.md for full API reference with Python examples.
┌─────────────────────────────────────────────┐
│ Application Layer (FastAPI / MaaS API) │
├─────────────────────────────────────────────┤
│ Control Plane (MAPE-K Self-Healing) │
├─────────────────────────────────────────────┤
│ Mesh Layer (DHT + CRDT + Ghost Transport) │
├─────────────────────────────────────────────┤
│ Transport Security (PQC + SPIRE mTLS) │
├─────────────────────────────────────────────┤
│ Kernel (eBPF/XDP Packet Filtering) │
└─────────────────────────────────────────────┘
| Document | Description |
|---|---|
| API Quickstart | curl/Python examples for all endpoints |
| Quick Start | Docker Compose 2-node mesh |
| Architecture | System design and ADRs |
| Validation | Test framework and invariants |
| Deploy | Production Docker Compose |
Apache 2.0
Python
65.6%
C
28.4%
Shell
2.8%