SWARM PROTOCOL
VISUAL INTELLIGENCE SUITE · v4.0 · SWARMAUTOMATION.TECH
NODE nixos/korpez SHELL brush (Rust) EXEC microvm.nix TRANSPORT Transmission 4.1.1 SETTLE Lightning ⚡ STATUS ● LIVE
SYSTEM ARCHITECTURE
UML component diagram · hover for detail
INGESTION ORCHESTRATION REASONING / INFERENCE EXECUTION / TRANSPORT STORAGE
LIFECYCLE SEQUENCE
Nostr → brush → microVM → Lightning · activation bars show concurrent processing
OPENCLAW FLOW
Goal decomposition + refine loop
CACHE RESOLUTION
3-tier miss propagation
swarm:// URI SCHEMA
Self-contained execution contract
swarm-uri.conf secp256k1 · bip340 · bolt11
1 swarm://node-id/job-name
2 ?cron=@hourly
3 &vm=microvm.nix
4 &task=analyze
5 &artifact=magnet:?xt=urn:btih:a1b2c3d4e5f6...&dn=dataset-2026-q1&tr=udp://tracker.swarm:6881
6 &client=transmission-4.1.1+rpc://127.0.0.1:9091
7 &payment=lightning:lnbc1pvjluezpp5qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqqsyq...
8 &pubkey=npub1qqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqqsyqcyq5rqwzqfqqq...
9 &sig=secp256k1_schnorr:3045022100f7...a4e2b9
URI LIFECYCLE PIPELINE
8 stages from receipt to settlement
TRANSMISSION 4.1.1 RPC FLOW
tx_add · peer exchange · tx_seed · magnet DB · activation bars show concurrent processing
INFER P50
12ms
VM SPAWN
85ms
TX RESOLVE
380ms
LN SETTLE
340ms
FULL PIPE
700ms
T1 HIT RATE
91%
CONCURRENT LOAD
VM instances over time — area + line
CACHE HIT WARMUP
Tier hit rates as system warms · line chart
LATENCY SCATTER
P50 / P95 / P99 per operation — dot plot, log scale
TRANSMISSION THROUGHPUT
Download / upload over session — line + area
NETWORK TOPOLOGY
Force-directed mesh · drag nodes · hover for detail
NOSTR BITTORRENT LIGHTNING SWARM P2P
MICROVM LIFECYCLE SEQUENCE
vm_spawn → exec → infer → tx_seed → zap_settle → destroy
TRANSMISSION 4.1.1 JOB SEQUENCE
tx_add / tx_seed full job lifecycle
COMPONENT REGISTRY
COMPONENTLAYERTECHNOLOGYINTERFACE
brushORCHESTRATORRust shell, SWARM builtinsvm_spawn · mcp_send · db_upsert · zap_settle
OpenClawREASONINGGoal→task graph, adaptive loopanalyze_objective() · evaluate()
Rust UnikernelINFERENCEno_std / KVM, sealed LLMJSON-RPC unix socket · infer()
microvm.nixEXEC SANDBOXNix-defined ephemeral VMsvm_spawn(spec) → handle
Transmission 4.1.1TRANSPORTBitTorrent, JSON-RPC :9091tx_add(magnet) · tx_seed(path)
PostgreSQLTIER-2 CACHEHot cache + artifact storedb_upsert() · SQL
Bun fetchTIER-3Live web fallbackfetch() on cache miss
LLM WeightsTIER-1 CACHENVMe mmap, custom trainedmmap at unikernel boot
Lightning NetworkSETTLEMENTBOLT11 invoiceszap_settle(invoice)
Nostr Relay (khatru)INGRESSGo, signed events secp256k1kind:1337 events
Magnet DBREGISTRYPostgreSQL tablelogical_id → magnet URI
DISPATCH TABLE
brush builtins
BUILTINSIGNATUREDESCRIPTION
vm_spawnvm_spawn(spec: NixSpec) → VMHandleBoot ephemeral microvm.nix instance
mcp_sendmcp_send(target, payload) → ResponseJSON-RPC to local MCP servers (unikernel, etc.)
db_upsertdb_upsert(table, key, val) → OkWrite to PostgreSQL hot cache
zap_settlezap_settle(invoice: BOLT11) → PayHashIssue Lightning compute payment
tx_addtx_add(magnet: str) → TorrentHandleAdd magnet URI to Transmission 4 via JSON-RPC
tx_seedtx_seed(path: str) → MagnetURISeed result path, return magnet for Magnet DB
COMPONENT DEPENDENCY CHORD
Ribbon width = coupling strength · hover for detail
ARCHITECTURE EVOLUTION
6 phases · curved spine · hover cards