EU AI Act Article 50 — 20 days to seal | Get passport

🚀 Deployment Architecture

Edge → Fog → Cloud → Sovereign Mesh. Air-gapped capable. JSP 440 secure comms. DISN-connected for NATO interoperability. Deploy anywhere from Raspberry Pi to GCP VM.

4 Tiers

Layered Architecture

Edge (RPi/Jetson) → Fog (Mac inference) → Cloud (GCP VM) → Sovereign (P2P mesh). Each tier independently operational.

JSP 440

Secure Comms

All inter-tier comms encrypted at rest and in transit. JSP 440 compliant. Air-gapped mode supported.

DISN

NATO Interop

Defence Information Systems Network compatible. STANAG 5525 CoT messages. BICES-capable.

🏗️ Architecture
🖥️ Edge Nodes
☁️ Cloud Tier
🔐 Security
🧬 MCP Tools

🏗️ 4-Tier Deployment Architecture

L0

Edge Tier — Tactical Edge

Raspberry Pi 5 / Jetson Orin. Sensor ingestion, acoustic detection, camera feeds, drone telemetry. Runs MQTT bridge + TAK client. 4G/LTE or LoRa mesh. Solar + battery.

L1

Fog Tier — Forward Inference

MacBook Pro M2/M3/M4. Local LLM inference (LLaMA 3.3 70B, Qwen 30B, Gemma 27B). FTS server. Sensor fusion. Offline-capable. 5-15ms latency to Edge nodes.

L2

Cloud Tier — Strategic Backend

GCP VM (meok-backend). SOV3 sovereign substrate (:3101). King hive. 49 GB data moat. OLM corpus. Council (:3200). 24/7 autonomous ops.

L3

Sovereign Tier — P2P Mesh

5 nodes interconnected (M2, M3, M4, ORION, GCP VM). WireGuard tunnels. DID-authenticated. BFT consensus. Zero cloud dependency possible.

TierComputeStorageNetworkPowerAutonomy
L0 EdgeRPi 5 (8GB) / Jetson Orin128 GB NVMe4G/LTE / LoRaSolar 20W48h no comms
L1 FogM2/M3/M4 MacBook512 GB - 2 TB SSDWiFi / EthernetMains / UPS72h offline
L2 CloudGCP e2-standard-8200 GB SSD + 49 GB dataGCP VPC + WARPAlways-onN/A (always on)
L3 Sovereign5-node meshDistributed (each node)WireGuard P2PDiverseAll offline → local fallback

🖥️ Edge Node Configuration

Standard DEFONEOS Edge Node — deployable in under 30 minutes from a single Raspberry Pi 5:

Hardware

Raspberry Pi 5 (8GB) + 128GB NVMe SSD HAT + 4G/LTE HAT + GPS HAT. Solar panel 20W + 20,000mAh battery. Pelican case. Total: ~£200.

Software Stack

Ubuntu Server 24.04 ARM64. Docker: FTS client, MQTT bridge, Batear, rtsp-camera-mcp, MAVSDK listener. Systemd services for auto-recovery.

Sensors

USB camera (RTSP stream), 4-mic array (Batear), GPS/GNSS, temperature/humidity, PIR motion. All streamed via MQTT → Fog tier.

Comms

Primary: 4G/LTE VPN to Fog. Secondary: LoRa mesh (868 MHz, 5 km range). Tertiary: WiFi ad-hoc. Fallback: store-and-forward on NVMe.

Edge Node Deploy Script (30 min from unboxing)

#!/bin/bash
# DEFONEOS Edge Node — 30-min deploy
curl -sL https://defoneos.com/deploy/edge.sh | bash -s -- \
  --node-id EDGE-YORK-01 \
  --fog-ip 10.42.0.1 \
  --mesh-channel 868.1 \
  --sensors camera,mic_array,gps,temp \
  --auto-update
# Installs: Docker + FTS client + MQTT bridge + Batear + RTSP camera
# Registers DID on sovereign mesh
# Starts health heartbeat every 30s to Fog tier
  

☁️ Cloud Tier — meok-backend (GCP VM)

The strategic cloud tier runs on a single GCP e2-standard-8 VM. It hosts the SOV3 sovereign substrate, the 49 GB data moat, the King hive, and the 33-agent BFT council.

ServicePortTechnologyDescription
SOV3 Substrate:3101/mcpPython/FastAPI/uvicorn222 sovereign MCP tools. King hive + 28 hives + BFT council + striving
BFT Council:3200Python PBFT33-agent Byzantine Fault Tolerant voting. JSP 936 auditable
SOV3 Map:3300React + D3.jsInteractive 3D map of 429 sovereign nodes
OLM CorpusInternalPostgreSQL + pgvectorOrganic Learning Model — 17+ MB Kimi research, 290+ files
Moat DBInternalPostgreSQL49 GB data moat — UK defence contracts, MOD suppliers, OSINT
Monitor:9090Prometheus + GrafanaAll 5 sovereign nodes monitored. Edge nodes heartbeat.
WARPCloudflare WARPZero-trust tunnel to Mac inference nodes. Encrypted mesh.

VM Specifications

8 vCPU

Compute

GCP e2-standard-8. Intel Cascade Lake. 32 GB RAM. Handles concurrent 222-tool API + council votes.

200 GB

Boot SSD

Persistent SSD. OS + Docker + services. 49 GB data moat on attached volume.

Ubuntu 24.04

OS

Minimal install. Docker Compose for all services. systemd for auto-start. UFW firewall.

~$150/mo

Cost

e2-standard-8 + 200 GB SSD + 49 GB data + network egress. MOD contract would fund upgrade to dedicated.

🔐 Security Architecture

DEFONEOS is designed for JSP 440 (Secure Communications) and JSP 604 (Network Routing) compliance. Air-gapped operation is supported at all tiers.

🔑 DID Authentication

Every node, agent, and operator has a hardware-rooted Decentralized Identifier (Ed25519). Mutual TLS between all tiers.

🔐 WireGuard Mesh

All inter-node traffic encrypted via WireGuard. P2P mesh — no central VPN server. Perfect forward secrecy.

🛡️ Air-Gap Mode

All tiers independently operational. Edge → Fog works without internet. Cloud optional. Full BFT council available offline.

📜 Audit Trail

Every API call, CoT message, council vote, and deployment logged. SHA-256 + Ed25519 signed. Immutable append-only log.

🧪 Red Team

PyRIT + Caldera continuous red-teaming. Automated prompt injection testing. BFT attack simulation every 24h.

🏷️ SBOM

Software Bill of Materials for every deployment. Every Python package, Docker image, system library tracked. Supply chain verified.

JSP 440 Compliance Matrix

RequirementDEFONEOS ImplementationStatus
Encryption at restLUKS full-disk encryption on all nodes. AES-256-XTS.
Encryption in transitWireGuard + mTLS on all inter-tier links. TLS 1.3 only.
Key managementHardware-rooted DIDs. Ed25519 keypair per node. TPM where available.
Access controlRBAC via DIDs. Attribute-Based Access Control for CoT messages.
Audit loggingImmutable append-only log. All actions signed + timestamped.
Air-gap supportOffline mode tested. All critical functions work without internet.
Cross-domainDID-based trust between security domains. SECRET↔UNCLASS bridge planned.Planned

🧬 MCP Tools — defoneos-deploy-mcp

ToolFunctionInputStatus
deploy_node_statusHealth check all deployed nodesLIVE
deploy_provision_edgeProvision new Edge node (RPi/Jetson)node_id, configLIVE
deploy_get_telemetryGet node CPU/RAM/disk/networknode_idLIVE
deploy_list_servicesList running services per nodenode_idLIVE
deploy_restart_serviceRestart service on nodenode_id, service_nameLIVE
deploy_check_commsTest inter-tier connectivityfrom_tier, to_tierLIVE
deploy_airgap_modeToggle air-gap mode on tiertier, enabled: boolLIVE
deploy_sbom_exportExport Software Bill of Materialsnode_id, formatLIVE
deploy_audit_exportExport JSP 440 audit trailnode_id, date_rangeLIVE
deploy_did_verifyVerify node hardware-rooted DIDnode_idLIVE
🐉 DEFONEOS · Sovereign British Defence OS · CORE DEMO Phase · 5 Jul 2026 · TICK 6