01 Open standards
Open standards, no proprietary format
AGELAIOS tags every object to open standards: APP-6 symbology, MGRS grid, Cursor-on-Target exchange. No proprietary format. No gateway to purchase.
- CoT out of the box
- APP-6
- MGRS
AGELAIOS turns any embedded computer into a hardened C2 node: an immutable OS with verified boot, signed and isolated modules, a resilient multi-bearer mesh, and a tactical picture in a plain browser. Released under the Apache-2.0 license: auditable, deployable and federable by any defense-industry actor.
Open tactical node platform
Immutable OS with verified boot, signed and sandboxed modules, chained audit log: every node stays operable, observable and revocable, even offline. The foundation is public; your program keeps control.
Standards
NATO, NIST, ANSSI, OGC, IETF: AGELAIOS speaks the language of your theaters, your allies and your auditors. 84 standards covered across 14 domains, each with an owned, acceptance-verified status, with no brochure compliance.
WGS-84 (STANAG 2211)
reference datum for all positions (EPSG:4326), Web Mercator for tiling
Compliant
MGRS · UTM · GEOREF
military grids, multi-format conversion and input (DMS, decimal, Maidenhead)
Compliant
STANAG 3809 (DTED) · MIL-PRF-89020
elevation levels 0/1/2 and SRTM, line of sight, viewshed, terrain navigation
Compliant
OGC WMTS (WebMercatorQuad)
tile service consumable by any third-party OGC client
Compliant
OGC API Features · WMS 1.3.0 · WFS 2.0.0
served and tested; arbitrary-extent resampling deferred
Partial
GeoPackage (OGC 12-128r)
read at ingestion
Partial
OGC 3D Tiles · Cesium quantized-mesh 1.0
3D tiled terrain served from the DEM layer
Compliant
STAC 1.0.0
spatiotemporal catalog served, IDs carried by map packages
Compliant
PMTiles v3 · MBTiles · MVT
offline formats: read, write, serve and render
Compliant
GDAL · PROJ
dataset preparation tooling (gdal_translate, tippecanoe); on-the-fly PROJ reprojection planned
Partial
FIPS 204 (ML-DSA-65)
post-quantum signature, NIST level 3, KAT/POST self-tests
Aligned
FIPS 203 (ML-KEM) · X25519MLKEM768
hybrid key exchange on the mesh, hardened require_pqc mode
Aligned
NSA CNSA 2.0
ML-DSA / ML-KEM choices and hybrid agility consistent with the roadmap
Aligned
FIPS 186-5 · RFC 8032 (Ed25519)
classical signature and branch of the hybrid mode
Compliant
FIPS 140-3 · CMVP
frozen crypto module and self-tests shipped; external lab validation not engaged
Partial
FIPS 180-4 · FIPS 197 · FIPS 202
SHA-256 for standardized integrity, XTS-AES for encryption at rest (LUKS2)
Compliant
BLAKE3
high-performance internal hashing, outside the FIPS catalog: accepted choice
Accepted deviation
TLS 1.3 (RFC 8446)
mTLS anchored on the fleet CA, hybrid post-quantum handshake
Compliant
RFC 9106 (Argon2)
argon2id in PHC format for local passwords
Compliant
RFC 6238 (TOTP)
optional second factor
Planned
UEFI Secure Boot · TPM 2.0 (ISO/IEC 11889)
verified and measured boot, PCR sealing; without TPM, explicit degraded posture
Compliant
fs-verity · IMA · dm-verity
measured integrity of images and Driver Store, SHA-256 Merkle root
Compliant
NIST SP 800-207 (Zero Trust) · SP 800-53
deny-by-default on the bus, declarative capabilities, RBAC, audited gating; formal SP 800-53 mapping not produced
Aligned
Bell-LaPadula · Biba (multiniveau de sécurité)
security lattice, no-read-up / no-write-down, Biba integrity, capability + MAC mediation shipped and tested; label attachment to resources deferred
Partial
NIST SP 800-88 rev.1
crypto-erase by key destruction, graded scope, erasure certificate
Aligned
Common Criteria (ISO/IEC 15408) · ISO/IEC 18045
security target written (TOE, SFRs, target EAL); external lab evaluation
Partial
CSPN (ANSSI)
CSPN target and evaluator test plan written; external evaluation
Partial
RGS (ANSSI)
qualification dossier and tested compliance guard; external qualification
Partial
RFC 8785 (JSON Canonicalization)
canonical form for audit chaining and profile fingerprints
Aligned
X.509 (RFC 5280)
fleet CA, chain validation, CRL, mDNS and IP SANs
Compliant
The Update Framework (TUF)
four roles and delegations, key rotation, anti-rollback, root keys in HSM
Compliant
SPDX (ISO/IEC 5962) · CycloneDX
per-package SBOM, signed build provenance with CVEs and licenses
Compliant
SLSA · NIST SSDF (SP 800-218)
bit-for-bit reproducible build, signed provenance; formal SLSA attestation not produced
Aligned
NIST NVD / CVE
cve-check at build, CVEs recorded in image provenance
Aligned
STANAG 4676 (NATO ISR Tracking)
track model, lifecycle, affiliation; extension point wired (Covariance Intersection, kinematics), greedy correlation unchanged bit-for-bit
Aligned
STANAG 4607 (GMTI)
dwell and target-report parsing into tracks, fed to the bus pivot
Partial
STANAG 4545 (NSIF)
secondary imagery, ICORDS/IGEOLO georeferencing
Partial
STANAG 7023 (imagerie primaire)
ingestion into objects; pixel decoding deferred
Partial
STANAG 4559 (NSILI)
query client for third-party ISR libraries, BQS queries
Partial
UIT-T H.264 · H.265 + RFC 6184 · RFC 7798
real codecs and compliant RTP packetization
Compliant
H.266/VVC (RFC 9328)
RTP packetization and NAL parsing shipped; pixel decoding deferred, clean fallback
Partial
STANAG 4609 · MISB ST 0601/0102 (KLV)
georeferenced video metadata; media chain in place, KLV muxing to be wired
Planned
UIT-R BT.601/709/2020/2100 · SMPTE P010/V210
SDR/HDR colorimetry, 10/12/16-bit paths
Compliant
GigE Vision · GenICam · PFNC
industrial camera acquisition GVCP/GVSP, source to encoding
Compliant
OpenTelemetry · W3C Trace Context · Parquet
OTLP observability, columnar export with bounded retention
Compliant
APP-6(D/E) (STANAG 2019)
frames, affiliation, dimension, echelon; full SIDC decoding, fine iconography out of scope
Aligned
MIL-STD-2525C/D
letter and numeric SIDC forms, pivot referenced on 2525D
Aligned
NVG (NATO Vector Graphics)
tactical overlay import/export (points, lines, polygons), advanced styling out of scope
Partial
Cursor-on-Target · TAK Protocol v1
bidirectional CoT XML and protobuf, TAK bridge with fail-closed mTLS, out of the box
Compliant
STANAG 5525 (JC3IEDM / MIP)
replication gateway from pivot to JC3IEDM, serializable DEM batch
Partial
ADatP-3 · APP-11 (FORMETS)
POSREP and SITREP encoded and decoded; full catalog out of scope
Partial
FMN · NATO NISP
building blocks of a coalition profile; spiral enrollment not engaged
Aligned
GeoJSON (RFC 7946)
Feature and FeatureCollection with Point geometry, bidirectional, longitude-latitude order honoured
Compliant
NMEA-0183
GGA, RMC and GLL position sentences decoded, checksum verified; inbound-only feed
Compliant
APRS (TNC2)
uncompressed-position packets decoded into friendly pivots; compressed formats out of scope
Partial
ADS-B (dump1090 / readsb · OpenSky)
aircraft state vectors decoded into neutral pivots, feet and knots converted to SI units
Compliant
AIS · AISStream.io
type 1 position reports decoded with MMSI, course and speed; full message catalog out of scope
Partial
GTFS-Realtime
VehiclePosition protobuf decoded into a neutral rail vehicle, carrying heading, speed and timestamp
Compliant
DATEX II
point road situations decoded into neutral ground events; non-point records skipped without error
Partial
TLE · propagation SGP4
orbital elements propagated into neutral space objects, fidelity pinned on the Vallado reference vector
Compliant
USGS · GDACS · Global Fishing Watch
earthquakes, multi-hazard and vessel behaviour fed as neutral pivots with the expected domain SIDC
Compliant
STANAG 4774 / ADatP-4774
confidentiality labels, releasability, caveats, fail-safe composition, XML profile shipped
Aligned
STANAG 4778 / ADatP-4778
cryptographic label-to-data binding, XML binding with tamper detection
Aligned
IGI 1300 (SGDSN)
mapping to national levels, permanent banner, downgrade under dual validation, multi-level core shipped and tested
Aligned
II 901 (SGDSN)
encryption at rest, mTLS, tamper-evident audit: properties of a restricted-level system
Aligned
MAVLink
v1/v2 frames, CRC-16/X.25, PX4 and ArduPilot, standard integration path
Compliant
STANAG 4586
DLI driver (codec, LOI grading, safety envelope); socket egress at the daemon
Partial
ONVIF (Profile S/T)
PTZ camera and gimbal control
Aligned
STANAG 5066 (HF)
SIS/ALE connector for third-party HF interop; transport-agnostic agelaios-wire point to point
Partial
UIT-R P.525 · P.526 · P.833
first-order link budget: FSPL, diffraction, refraction, vegetation
Aligned
Longley-Rice / ITM · deux-rayons
advanced band-calibratable models, tested against numeric oracles
Partial
NTP (RFC 5905) · NTS (RFC 8915) · PTP (IEEE 1588)
disciplined time sources, GNSS included
Aligned
Principes OTAN d’IA responsable (2021)
strict human-in-the-loop, marked provenance and confidence, no automatic kinetic chain
Aligned
Règlement (UE) 2024/1689 (AI Act)
military use out of scope; transparency, human control and traceability applied by choice
Aligned
ISO/IEC 42001 · 23894 · TR 24028
AI management system formalized, tested model-admission guard; external certification audit
Partial
Avis du Comité d’éthique de la défense (France)
national doctrine on autonomy in weapon systems: human control required, automatic engagement forbidden
Aligned
W3C WCAG 2.2 (niveau AA)
AA contrast on four themes, field-grade touch targets, prefers-reduced-motion
Compliant
W3C CSP Level 3
default-src self, module widgets in null-origin iframes
Compliant
WebAssembly · WASI
portable isolation floor, wasm32-wasip2 targets
Compliant
BCP-47 · Unicode CLDR
locale resolution, plurals, right-to-left writing
Compliant
RG Aéro 000 40/42 · AQAP 2110/2210
codified specification, requirement-to-test traceability, proof by automated test
Aligned
ISO/IEC/IEEE 12207 · 15288 · ISO/IEC 25010
lifecycle and quality characteristics treated as verifiable requirements
Aligned
ASD S1000D (Issue 5.0)
single Markdown source converted into a schema-validated CSDB (433 data modules, one publication module), manual and embedded publication built from the same base
Partial
ISO/IEC 27001 · ISO 9001
information-security and quality management systems: owned by the operating organization, outside the product’s technical scope
Planned
[ SOURCE ] REFERENCE REPOSITORY · RELEASE WITHHELD PENDING DGA APPROVAL AND EXPORT CONTROL //
2,800+
automated tests green on the reference repository
9
CI pipelines : bit-for-bit reproducible build
Open source
The foundation ships under the Apache-2.0 license. Clone the repository, replay the demo in the emulator (x86-64 + ARM64), verify the reproducible build, with no NDA and no meeting.
Subject to DGA approval and export-control clearance: repository release is withheld in the meantime.
The foundation in motion
The tactical view is an application. What the project opens is the foundation beneath it: exchange standards, network mesh, and coalition dissemination rules.
01 Open standards
AGELAIOS tags every object to open standards: APP-6 symbology, MGRS grid, Cursor-on-Target exchange. No proprietary format. No gateway to purchase.
02 Mesh
The node inventories every bus it finds: Ethernet, WiFi, serial, CAN, I2C, SPI, BLE, LoRa. It classes each as wired or radio for the EMCON posture. Traffic runs natively over TLS on IP and over the binary wire on serial. After an outage, nodes reconcile their picture by CRDT, with no central server and no conflict.
03 Coalition dissemination
Every datum carries a dissemination label. The peer node receives the tracks it is authorized to hold. A nationally-restricted track stays on the local node. The peer holds no trace of it.
04 Governed modules
Extensions are signed, isolated modules. A public key verifies their origin. A module failure stays contained and does not reach the tactical kernel.
05 Resilience
With no link, the node stays operational. Exchanges accumulate in a prioritized queue. Resync happens on reconnect. A security condition degrades posture without blocking the operation.
06 One foundation, many apps
The foundation ships under the Apache-2.0 license. The tactical view shown here is one application on that foundation. A third party builds its own under the same rules.
The foundation is open. Your applications ride on top.
Ecosystem : six modules on one foundation
[ 01 ]
Minimal base with verified boot and signed A/B images. A node’s state is exactly what you audited.
[ 02 ]
Every capability is a signed, sandboxed, revocable module : yours, ours, or a third party’s.
[ 03 ]
ML-DSA-65 (FIPS 204), X25519MLKEM768, offline key management. Post-quantum now, not on a roadmap.
[ 04 ]
Radio, SATCOM, tactical LTE/5G: seamless failover and controlled link degradation.
[ 05 ]
Interoperable with current tactical standards and allied architectures, with no proprietary gateway.
[ 06 ]
The common operational picture in a plain browser: offline tiles, fused geodata, explicit LIVE / MOCK modes.