A decade ago this needed a government budget or a Palantir contract. Today it's consumer hardware + open-source software + a satellite dish, curated and assembled. You don't fabricate silicon — you integrate best-of-breed into one rugged kit, with the one thing nobody else has bolted in: Aquilla market & situational intelligence.
An agent loop on the console that ingests everything — Aquilla alerts, PACE link-state, mesh-node health, RDF bearings, ATAK markers — and issues notifications with action buttons. Human-in-the-loop: nothing fires unattended.
Three assembled tiers. Indicative NZD parts costs only — excludes Starlink subscription, labour, margin, and software. Buy on capability, not on a fixed box.
The complete bill of materials with wiring diagrams, config files, and command references. Build it yourself; add the software subscription any time. The margin and the moat live in the knowledge.
S · M · L —
one architecture,
any mission footprint
Same firmware. Same accessories. Same AI watchstander. Rated IP67. Amber-latched. Panel-mounted I/O. Built to the field.
Real hardware, real conditions. Each image shows actual kit deployed in field scenarios — no studio props, no weapons, no insignia.
Mini-PC, radio stack, and cable management in a weather-sealed Pelican — deploy in under 90 seconds.
Full IP anywhere with sky access. Video, cloud AI, ATAK sync — auto-failover to cellular the moment signal drops.
Topographic mapping, route planning, and team tracking. Works offline with cached maps when connectivity is lost.
900 MHz mesh survives when everything else fails. No infrastructure, no SIM, no subscription — just radio.
Every subsystem, what it does, what it costs, and where to buy it. Tier tags show Scout / Operator / Command. Prices are indicative NZD parts — verify with suppliers.
The four comms tiers map straight onto PACE. The local AI operator watches which tier is live and adapts the whole box — which apps, which models, how terse, what to queue. It does not key the radio unattended: every action is a human-pressed button.
| Step | Bearer | Operator Mode | What the AI Does |
|---|---|---|---|
| Primary | Starlink | Connected | Full ATAK + video + cloud sync. Largest local model. Rich Aquilla feed. Auto-sync to HQ / other nodes. Full capability. |
| Alternate | Cellular (Teltonika) | Connected · metered | Same, but trims bandwidth, pauses video auto-pull, warns on data burn. Queues non-urgent outbound traffic. |
| Contingency | Haven HaLow + Meshtastic | Local — fully offline | Local LLM only. ATAK over mesh. No cloud. Summarises tighter. Queues outbound for when WAN returns. Aquilla from last sync. |
| Emergency | HF — Winlink / JS8Call | Austere | Drops to 3B model. Composes terse SITREPs / ICS forms / position reports for you to send. Strict power budget. Alerts on TX time. |
The abridged field manual. Full build includes wiring diagrams, config files, and command references — available as the paid DIY guide.
Global text on a
wire in a tree
and a 10 W battery.
IC-705: SDR waterfall, auto-ATU, USB data. Winlink + JS8Call data modes. NVIS for regional reach, skywave for DX. Receiving is always free — TX needs an NZ General Amateur cert. HF gives you reach; the mesh/IP tiers give you privacy. Neither gives you invisibility — plan emissions accordingly.
Community tutorials for the core subsystems. Click through to YouTube. A full Consilium Belli build series is in production — watch order: S2 → ATAK install → Meshtastic → TREX → maps then TREX → Beartooth vs goTenna comparison.
Listen first.
Key up only
when you must.
ATAK on a rugged Android. Offline topo. Mesh-linked position. Default posture is receive-only — you transmit short bursts when needed, and the AI operator warns on excessive TX. Reach ≠ privacy ≠ invisibility.
| Module | Specification |
|---|---|
| HF Transceiver | Icom IC-705 — 1.8–54 MHz / 6m / 2m / 70cm. 10 W PEP. SDR waterfall. Auto-ATU. GPS/BT/WLAN. USB CAT+audio (no extra modem box). All modes: SSB, CW, AM, FM, digital. WSPR / FT8 / JS8Call / Winlink native. |
| Satellite (Primary) | Starlink Mini LEO. ~15 W idle, 25–30 W typical. 12–48 V DC or USB-C PD. Auto-detected by PACE manager; hot-failover to cellular. Roam plan for mobile deployment. |
| Cellular Failover | Teltonika RUTX50 (5G) or RUT241 (4G). Dual-SIM, rugged, VPN-capable, auto-failover. WireGuard built-in. Manages Primary→Alternate PACE transition. |
| IP Mesh (Contingency) | Raspberry Pi 4/CM4 + Morse Micro HaLow (802.11ah 915 MHz). OpenWrt + BATMAN-adv L2 mesh. PTT, ATAK multicast, low-res video, internet-share. Range 5–30 km LOS. Haven 1 build only (Pi4/CM4). NZ: cap TX to GURL limits. |
| LoRa Mesh (Beacon floor) | Meshtastic AU915, NZ GURL licence-free. 256-bit AES. Store-and-forward position + text. Heltec V3 / T-Beam Supreme / RAK WisBlock. Range 5–20 km LOS. Receive-first posture. |
| RDF Sensor | KrakenSDR — 5-channel coherent SDR. Real-time DoA → bearing → ATAK line-of-bearing via DF→CoT bridge. Two units triangulate a fix. Passive/receive — no licence required. |
| AI Compute (Scout) | Intel N100 mini-PC, 16 GB RAM, 512 GB NVMe. Ollama 3B ~5–15 tok/s. ~6–15 W idle. Man-portable. |
| AI Compute (Operator+) | 32–64 GB Ryzen mini-PC or NVIDIA Jetson Orin NX. Ollama 8B Q4 needs 32 GB dual-channel. Jetson: Llama 8B ~41 tok/s, purpose-built NPU. ~25–40 W. Handles concurrent mesh + AI + TAK workloads. |
| Software Stack | Linux base. Ollama + local LLM (3B–8B+). FreeTAKServer. Node-RED PACE state machine. Aquilla intel engine + AI operator. Open WebUI. whisper.cpp offline STT. nomic-embed + sqlite-vec RAG for offline docs. REST API. WireGuard VPN. SSH/serial console. |
| Power — Battery | 24 V LiFePO4, 2–3 kWh. INA226 per-channel monitoring. Battery heater auto-trigger below –10 °C. DIY LFP + Victron MPPT beats a power station on $/kWh. |
| Power — Solar | 570–1000 W panels via Victron SmartSolar MPPT. ~55–80 W typical system load → indefinite runtime in daylight. MPPT only (PWM wastes 15–25%). Direct 24 V DC, no inverter. |
| Field EUD | Rugged Android tablet or phone. ATAK-CIV (civilian). ATAK-Maps + offline tile packs (installed pre-deployment). Meshtastic ATAK plug-in for mesh ↔ ATAK bidirectional PLI. Sunlight-readable, IP-rated, glove-usable. |
| Enclosure | Pelican 1550/1600 IP67. GX16/powerCON power, RJ45, SMA/N-type bulkheads, Starlink cable gland. Stainless latches, pressure valve. Panel-machined I/O. Membrane louvre vents for thermal. |
| Operating Temperature | –30 °C to +60 °C (ambient). Battery heater triggers below –10 °C. Thermal management required at extremes — membrane vents or sealed with cold-plate, depending on IP requirement. |
| Security / Hardening | No default passwords. Host firewall. WireGuard site-to-site VPN. Meshtastic PSKs + ATAK data packages rotated per deployment. ATAK over encrypted channel. No cloud credential storage. |
Civilian by design. Emergency preparedness, disaster response, expeditions, NGOs, journalists, farms and forestry. Say it plainly and say it first.
Eight scenes. Sixty seconds. The complete Consilium Belli story — from PACE doctrine to AI Watchstander to CTA.
Consilium Belli does not claim to have invented any of these ideas. Every design decision traces back to field-tested doctrine, open-source tradecraft, and decades of hard-won military and intelligence expertise. These are the sources that shaped the architecture — read them, carry them, build on them.
Consilium Belli is not proprietary technology — it is an integration layer assembled from extraordinary open-source work. These projects and their maintainers deserve direct acknowledgement.
The Consilium Belli software — Aquilla intelligence, The Wire, the AI operator, and the command console — runs on the web today and on your own off-grid box when you're off-grid. Pick the layer you need; hardware kits are sold separately. Early access · founding-member pricing · register interest below.