Pre-alpha · simulation backend working · 3D front end moving to Unreal Engine

Train the
radio net.
Not just the drill.

ERTNet is a fully offline AI radio simulator for emergency-response training.

Trainees speak on their own handheld radios. A crew of AI personas answers over the radio in real time, a physics and physiology engine decides what happens, and every transmission is logged for the debrief. Nothing leaves the room.

EXERCISE NETWORK / LOCAL PRE-ALPHA
TEAM 1

“Entry Control, Team One. Lowest pressure one-eight-zero bar. Conditions deteriorating at the access.”

Render of an orange 36-person enclosed lifeboat, three-quarter view, modelled for the training worlds

The radio net is trained least.

Emergency drills train hose work, breathing-apparatus entry and search and rescue hard. The radio net that ties them together gets the least practice.

To run it, the instructor has to improvise the Master, the Chief Engineer, the muster point and the standby team, all while watching the trainees' safety. There is no repeatable standard from one course to the next, and no objective record of who said what.

Built by the instructor on the microphone.

Jason Archibald is a maritime emergency-response trainer and assessor. He was the instructor improvising every voice on the net, and ERTNet is the tool he wanted in that room.

  • Master 5 and MED 2
  • STCW / AMSA fire and survival
  • OPITO BOSIET / FOET
  • FTMO · FCER
  • Fast rescue craft

Skunk-Labs, Archie's Software Labs · Victoria, Australia

  1. March 2026

    Started alone, in the evenings and between courses, on an 8 GB MacBook Air, under the name SignalForge.

  2. August 2026

    Forked into version 2 and renamed ERTNet: Emergency Response Radio and BA Board Trainer.

  3. September 2026

    The old web and desktop screens were retired so the trainee view can be rebuilt in real 3D, and Apple Silicon was chosen for the training-room machine. The worlds were rebuilt as a full-size offshore supply vessel (MV ERGT) and an offshore fixed-leg gas platform, laid out to real design rules.

  4. October 2026

    The 3D worlds moved to Unreal Engine, running beside the simulator on one machine. Development now runs on a MacBook Pro M5 Max.

A radio net that answers back.

Trainees speak on their own handheld radios. ERTNet transcribes them locally, and a crew of AI personas answers over the radio in real time.

Behind the voices, a deterministic physics and physiology engine tracks breathing-apparatus air, heat and smoke spreading through bulkheads and doors, and casualty state. A safety layer forces a retreat and a MAYDAY when the numbers say a team would not survive. Every transmission and consequence is logged for an evidence-based debrief.

Nothing leaves the room: no cloud, no subscription, no internet, because training centres and vessels often have neither. Fire is the first deep scenario type; the scenario model extends to other hazards and other industries.

One exercise.
Four connected layers.

The simulation stays authoritative. Each role sees only what that role should know, and every action is recorded against the same exercise timeline.

  1. 01 / HUMAN

    Trainees and trainer

    Trainees work the radio and the BA entry-control board. The trainer briefs, supervises, changes conditions and debriefs.

  2. 02 / WORLD

    Physics and physiology

    BA air, heat and smoke through bulkheads and doors, and casualty state. The safety layer forces a retreat when the numbers say so.

  3. 03 / CREW

    AI crew

    Local speech and language models give each role its own voice on the net, routed by role, with up to 11 crew roles per world.

  4. 04 / EVIDENCE

    Debrief record

    Every transmission and every consequence is logged, so the debrief works from what was actually said and done.

Radio call → transcription → crew reply → world update → safety check → log

Pre-alpha.
Version 2.0.0.

The simulation backend works and has been tested on the training floor. The trainee's 3D front end is being rebuilt in Unreal Engine. Here is what is working and what is not yet done.

Working

  • Simulation engine, physics, physiology and safety layer, tested on the training floor
  • Radio receive on real UHF traffic, and low-power transmit proven on VHF channel 74
  • AI crew personas routed by role, up to 11 crew roles per world
  • BA entry-control board filled in from the exercise, with the trainee confirming or correcting each line
  • Pressure calls rounded down to the nearest 10 bar and spoken as single figures; the AI crew challenge a wrong readback
  • Every transmission logged
  • A large automated test suite

Not yet

  • Unreal Engine trainee front end
  • Finished worlds and scenarios
  • Larger crew models (waiting on the Mac Studio)
  • Independent safety review
  • First classroom unit and pilot
  • Commercial release

Current prototypes are development evidence, not deployment claims.

Places laid out to real design rules.

Three worlds are in development: a semi-submersible drilling rig, a full-size offshore supply vessel, MV ERGT, and an oil and gas platform on a concrete base. The same world document draws the 3D scene and tells the simulation what is burning, where the smoke goes and where the teams are. These are development frames, not finished art.

Lifeboat modelled for the worlds

Side elevation render of the orange enclosed lifeboat
Side elevation
Cutaway render looking down into the lifeboat's seating with red harnesses
Seating, roof removed
Render from the coxswain's seat looking out through the lifeboat wheelhouse window
Coxswain's view from the helm

Unreal Engine development frames

Unreal Engine frame of a green muster station marking on deck beside a lifeboat davit winch
Muster station on deck
Unreal Engine frame of an open platform deck with a steel stairway, exhaust stacks and a crane
Open deck and stairway, platform world
Quarter view render of the orange enclosed lifeboat modelled for the worlds

How worlds are built

Each world is laid out deck by deck: compartments, doors, stairways and fire boundaries first, then equipment and dressing. The simulation reads the same layout, so a closed door in the picture is a closed door to the smoke.

Everything is needed to finish. The classroom unit comes last.

Self-funded, the road moves at a crawl. With backers it is covered much faster, without skipping a safety check.

  1. 01

    Development backend

    Two Mac Studio M5 Ultra 512 GB and a MacBook Pro M5 Max 128 GB.

  2. 02

    3D front end and worlds

    The Unreal Engine trainee view and finished worlds and scenarios.

  3. 03

    Independent safety validation

    An outside review before anyone trains on it.

  4. 04

    First classroom unit

    One Mac Studio running everything, a radio transceiver, a trainee TV (wall or portable stand), a trainer iPad, handheld radios, and a soundbar for a live stress soundscape.

  5. 05

    Pilot

    Real courses, real trainees.

  6. 06

    Post-deployment changes

    Fixing what the pilot shows.

BACKING: NO EQUITY

Back the build.

ERTNet stays founder-owned. The build is being funded through grants, hardware sponsors (gifted or lent) and sponsorship of the documentary. No shares or ownership are offered to anyone.

What backers receive

  • A credit in the documentary of the build.
  • Named acknowledgement in the software's about screen and in project materials, in wording you approve.
  • A written progress update every quarter.
  • Early demos and early sight of results.
  • A direct line to the founder.
  • Hardware sponsors: a documented case study of your equipment in use, which you review before it is published.
Talk to Jason about backing

Filmed from start to finish.

The whole build is being filmed for a documentary on the Archie Works Software Lab YouTube channel.

Everyone who helps, whether by investing, giving or lending hardware, or supporting in any other way, will be credited.

Watch on YouTube

Contact

Help build the radio net before the emergency.

If you would like to back the build, lend or give hardware, or simply ask a question, email Jason directly.

EMAIL

Jason Archibald

Founder, Skunk-Labs, Archie's Software Labs. Victoria, Australia.

jason.archibald@skunk-labs.site