OPEN DEVELOPMENT — Follow progress on GitLab.
ARCNODE EMS — AUTONOMOUS SITE CONTROLLER ARCNODE EDP — AUTOMATED ENGINEERING PACKAGE BRING YOUR OWN BESS — MEGAPACK · ENERONE · MEGABLOCK OPEN SOURCE BRING YOUR OWN BESS — AC OR DC COUPLED ARCNODE EMS — AUTONOMOUS SITE CONTROLLER ARCNODE EDP — AUTOMATED ENGINEERING PACKAGE BRING YOUR OWN BESS — MEGAPACK · ENERONE · MEGABLOCK OPEN SOURCE BRING YOUR OWN BESS — AC OR DC COUPLED

We make compute
talk to the grid.

  1. You are training a model
  2. Fast grid connection is asking you to reduce your load
  3. You have the excess battery capacity to cover it ⚡
ARCNODE EMS Overview — desktop
Interoperability

One service. Both sides of the fence.

ARCNODE EMS speaks Redfish to the compute and DNP3, Modbus, BACnet and SNMP to the grid. point maps come from curated vendors. these maps are used during site commisson. Consistent mqtt api, unit are encoded in the topic path. Nothing in operational technology speaks Redfish. Nothing in server management speaks DNP3.

Compute
Redfish
MQTT
Grid
DNP3 · Modbus · BACnet · SNMP
CONTRACTAsyncAPI v3, generated from the device registry
Overview

What we ship.

EDP / Engineering Delivery Package
The buildable spec.

An Autogenerated spec consiting of CAD drawing, BOM, and installation squence.

EMS / Site Controller
The HMI dashboard.

Buffers GPU transients. Supervises BESS, compute, and grid. Dispatches against curtailment and price.

DLR / Grid-Edge Sensing
The line sensor.

IEEE 738 dynamic line rating. Surfaces 10–30% of interconnect capacity that static ratings hide.

Interconnection

The battery is the interconnect.

BESS protects your GPUs from grid fluctuations1. Keeping your training and inference targets predictable.

1. Haggi & Morankar, "Resilient Design and Optimal Operation of Battery Energy Storage Systems for Behind-the-Meter Data Center Microgrids," arXiv:2609.19342.

Solution 01

ARCNODE EDP

The engineering deliverables package is built from you specications: BOM, ionterface plate DXFs, single-line + P&ID, cable schedule, install sequence. Your integrator builds from this.

01 / BOM
Bill of Materials

Equipment list with vendor, model, quantity, and procurement notes. Fab tier flagged for NDAA and ITAR requirements.

02 / DXF
Interface Plate Drawings

DXF drawings of container interface plates — mechanical mount points and penetrations for power, signal, and cooling connections. Files are ready for fabrication.

03 / DWG
SLD + P&ID + Comms

Single line diagram, piping & instrumentation diagram, and comms architecture drawing — switches, VLANs, EMS data paths to BESS, compute, and grid equipment.

04 / SCHED
Cable & Hose Schedule

Routing, sizing, and termination details. Covers power, signal, and cooling connections between containers and customer-supplied equipment.

05 / SEQ
Installation Sequence

Step-by-step installation and commissioning sequence. Integrator follows it. ARCNODE EMS validates each step before going live.

Solution 01 / Inside the Delivery Portal

One link. Every artifact.

When your configuration generates, your integrator gets a single signed URL to a dashboard like this. Three columns — edge & connectivity, engineering drawings, manifests & schedules. Gateway container, CloudFormation template, and mobile client on the left; drawings and schedules on the right. Every artifact versioned, every URL pre-signed and 7-day expiring. No login portal to chase.

ARCNODE Delivery Portal — edge & connectivity, engineering drawings, manifests ARCNODE Delivery Portal on mobile — system images, engineering drawings, manifests
Solution 02

ARCNODE EMS

Site controller. Supervises BESS, compute, and grid on your pad. Runs in your AWS account or fully air-gapped. Device links use TLS 1.3 with X.509 certificates (DNP3, Modbus, Redfish); utility dispatch arrives over mutual TLS (IEEE 2030.5).

⚡
Grid-Flexible Dispatch

Flexible interconnection is usually the fastest utility approval. EMS rides curtailment events with BESS and throttles compute to stay within contract.

ARCNODE EMS supervises import and export at your point of interconnection. Certified export limiting and interconnection approval are the operator's and EPC's responsibility.

CONTRACT TYPESNon-firm Contract Demand · Interim NITS · Firm Contract Demand
INPUTSISO LMP · Curtailment commands (DNP3/OpenADR) · Grid frequency · Site PCC metering
BESS PROFILESAC-coupled · DC-coupled · None
◈
Supervisory Control

Supervises OTS and custom equipment via industrial protocols. External setpoint architecture — each device runs autonomously, EMS sets the targets.

PATTERNSupervisory · autonomous local loops
◉
Analyst Agent

RAG agent over a curated domain corpus and site data. Analysts ask in natural language. Plotting tools render charts inline.

ARCHVector RAG over curated domain corpus
DATASite historicals + domain corpus
SURFACEChat panel in EMS HMI
Live demo Demo build · 2026.05
ems.arcnode.io
All four — dispatch, supervisory control, forecast, analyst — running on a 2026 ARCNODE build. Live BESS, compute, and grid data. Opens in a new tab.
Inside ARCNODE EMS

Desktop analysis + debugging in the field

Live SLD, live telemetry, live dispatch. Write actions require explicit unlock — operators see what's happening, they don't accidentally change it. Full desktop + mobile support; only mobile depicted below.

EMS Single-Line Diagram with live power flow
01 / Single-Line Diagram

Down to the wire.

Live current, protection IDs, CT/PT locations.

Plant operator
EMS Energy Detail screen
02 / Energy Detail

Dispatch decisions, with reasoning.

Arbitrage, ancillary, capacity — tracked to the dollar.

Asset manager
EMS Compute Detail screen
03 / Compute Detail

Per-rack telemetry.

Power, thermal, GPU utilization — per node, per rack.

Plant operator
EMS BESS Detail screen
04 / BESS Detail

State of charge, in real time.

Charge, cycles, throughput — every cell accounted for.

Asset manager
EMS Analyst screen
05 / Analyst

Ask anything.

Natural language over live telemetry and historian data.

Operator + asset manager
Solution 03

Dynamic line rating.

Transmisisin lines without sensors are 10-30% less efficient. Grid-edge sensors measure conductor temperature and ampacity in real time per IEEE 738. Operators dispatch against actual thermal limits, not worst-case assumptions.

TWO VARIANTS / ONE PCB

Per-site climatology picks the SKU. Same carrier board and firmware binary across both — the sensor, cable harness, PV panel, and battery are field-swappable kit components.

DLR-CRN-HW · HIGH-WIND
For ridge, coastal, open-plain sites.

Deploy where less than 15% of the year sees wind under 1 m/s perpendicular. DLR falls back to static rating below the sensor's 1 m/s threshold — the marginal capacity below that is small enough to walk away from.

SENSOR
Calypso ULP STD
ACCURACY
±5 % @ 10 m/s, 1 m/s threshold
PROTOCOL
NMEA 0183 over RS-485
PV PANEL
20 W
BATTERY
50 Wh LiFePO4
WINTER MARGIN
1.55× / 1.6 d autonomy
CABLE
5 m, bare-to-M12-5P
KIT COST
~$650
DLR-CRN-LW · LOW-WIND
For valley, sheltered, low-wind corridors.

Deploy where more than 15% of the year sees wind under 1 m/s perpendicular. The Vaisala widn sensor it tuned for low wind corridoes.

SENSOR
Vaisala WMT702 (FAA / NWS / WMO grade)
ACCURACY
±0.1 m/s, 0.01 m/s threshold
PROTOCOL
NMEA 0183 over RS-485
PV PANEL
30 W
BATTERY
100 Wh LiFePO4
WINTER MARGIN
1.66× / 2.2 d autonomy
CABLE
5 m, Cannon Trident-to-M12-5P
KIT COST
~$2,350
How It Works

Configure. Receive. Build.

ARCNODE generates your engineering package automatically.

01 / CONFIGURE
Spec your stack

Enter your load requirements, site constraints, and deployment context into the System Configurator. The sizing engine outputs a module configuration in seconds.

02 / RECEIVE
One email

Your inbox gets everything: Delivery Portal link (EDP package — BOM, drawings, installation sequence), EMS deployment link (CloudFormation or ISO for air-gapped), and EMS Android client (iOS not supported).

03 / DEPLOY
Your integrator builds it. The EMS runs it.

Hand the EDP to your integrator. They procure the equipment and assemble the containers. Spin up the ARCNODE EMS. The EMS starts in simulation mode and goes live on commissioning — no ARCNODE involvement required after delivery.

WHAT WAITING COSTS

US datacenters wait about 4 years for grid power on average — 7 years for 100 MW in Northern Virginia1. One MW of H100-class GPUs earns roughly $0.9M a month in rental revenue at 2026 contract rates2. Every month online sooner is worth about that much, per MW.

1. JLL, 2026 Global Data Center Outlook, cited in "How Long It Actually Takes to Power a Data Center in 2026", Construction Owners Association of America.

2. ~784 GPUs/MW · $2.35/GPU-hr one-year contract (Mar 2026) · 70% utilization · gross revenue, not margin. H100 rental pricing, Akash Network.

FREE & OPEN SOURCE

ARCNODE is open infrastructure. The engineering templates, EMS software, and sizing engine are freely available. We believe the industry moves faster when the stack is open.

EMS INFRASTRUCTURE COST
Commercial
~$370/mo
AWS floor + usage
Defense
~$835/mo
AWS floor + usage
Commercial adds Tiger Cloud and Neo4j Aura in your own account, plus Bedrock usage. Defense adds Bedrock usage only. Priced for us-east-1 — GovCloud runs higher.
System Configurator

Spec your Stack.

Input your constraints. Receive your EMS instance, mobile app, and engineering package.

Use coordinates instead
—
Distribution limit
// Configuration Output
BESS PROFILE— pending
COMPUTE DRAW— pending
BESS AUTONOMY— pending
GPU COUNT— pending
Fill in your requirements and generate a configuration. Your ARCNODE EMS instance will be provisioned automatically. Check your email for your EMS URL, EDP package, and your Arc Node app — delivered privately, connects only to your instance.