ROS is DOS. We're building the Windows.

The software that tells you when your robot is about to get into trouble.

ArcForge is the operational lifecycle platform for autonomous systems. Discover hardware, model systems, rehearse missions, deploy to the edge, operate in the field, replay outcomes, and improve continuously — one workflow across air, ground, simulation, and swarm.

New · Shipped

ArcForge now runs on any ArduPilot vehicle — no companion computer required.

FCU-only support is live. Connect a flight controller and get the full operator workflow — energy, navigation, estimator, link, and geometry awareness — with nothing but the autopilot. Capability tiers expand automatically as ArcForge detects companion compute, perception payloads, and additional hardware.

One front door. Seven verbs.

Modules exist underneath — ArcFlight, ArcGround, ArcSim, ArcSwarm — but the operator works in verbs. You don't launch a module. You open your system, and ArcForge presents the right surface for what you're doing.

01

Discover

Shipped

Connect a vehicle and ArcForge maps it — every device, every ROS node, every topic, wired together exactly as they actually run. Zero manual configuration.

  • Live system graph. The real computational topology of the running robot — ground station, companion, flight controller, ROS nodes — connected by their actual publisher→subscriber topics, with live publication rates on every edge.
  • Hardware auto-detection with provenance. Flight controllers, motor controllers, LiDAR, cameras, GNSS, radios — each identified and labeled CONFIRMED, LIKELY, or UNVERIFIED. The platform never claims more certainty than it has.
  • Built-in resilience testing. Click any edge to throttle it — inject latency, packet loss, or a hard link drop and watch the failsafe chain respond. Safety-gated: refused on an armed vehicle, faults degrade only your view, never the autopilot.
  • You see "Backyard Rover," not /dev/ttyUSB0. Scans become named, saved systems.
ArcForge live system graph showing ground station, flight controller, ROS nodes and hardware as a connected topology
DISCOVER · Live system graph — 12 nodes, typed edges, unbound topics tracked
02

Model

Shipped

Compose a vehicle from a parts catalog, reconcile the design against detected hardware, and know before you build whether it will work.

ArcGround Sketch configurator with parts palette and readiness checklist
MODEL · Sketch — chassis-aware readiness with plain-language guidance
  • Domain-aware readiness. Pick a 4-wheel chassis and the platform expects four motors and four wheels. Skid-steer omits steering; Ackermann needs it — and Sketch tells you which is which.
  • "Will it fly?" Physics prediction computes mass-sensitive hover current and endurance from the parts catalog before anything leaves the bench — air and ground.
  • Design ↔ hardware reconciliation. When real hardware arrives, ArcForge compares it to the design, names every difference, and recommends adjustments.
  • Every value carries its source. Detected, Assumed, or User Override — configuration provenance the operator can trust.
03

Rehearse

Shipped

ArcSim is the rehearsal layer — three live modes plus replay, all on the same recorder format as live operations. Test the mission before the mission.

Air · Ground · Swarm

Real flight code, abstract world

Air mode runs actual ArduPilot in SITL. Ground mode drives the shared rover motion model. Swarm mode flies aerial formations with slot assignment and transition logic. The visuals are deliberately instrument-grade, not photorealistic — the operator experience is the source of truth, and skills built in sim transfer directly to the field.

Scenario library

Disturbances on demand

Inject battery sag, GPS dropout, link loss, telemetry freeze, and more from a scenario library — or author your own in YAML. Location-based weather physics let you rehearse the mission under the conditions you'll actually fly it in. Real recordings become new scenarios with one click.

04

Deploy

Shipped

One action pushes a verified configuration to the edge. Not a checklist you maintain — a gate the platform enforces.

  • Signed end-to-end. Every deploy ships as a signed manifest. The receiving computer verifies the signature and every file digest before a single byte is written.
  • Prerequisites, not surprises. Companion reachable, controller detected, required sensor topics present, ROS stack running — the Deploy button physically cannot be pressed until the system is actually ready, and every blocked item says exactly what to fix.
  • Fail-closed by design. If ArcForge can't confirm a prerequisite, it doesn't guess. The platform refuses to advance under uncertainty.
ArcForge Deploy surface showing prerequisite gates and signed deploy verification
DEPLOY · Five prerequisites, signed manifest, verify-before-write
05

Operate

Shipped

A cockpit engineered from operator cognition backward — live video, telemetry HUD, route planning, and payload control in one surface that adapts to the vehicle you opened.

ArcFlight cockpit with live video, route planner overlay, telemetry and flight controls
OPERATE · ArcFlight cockpit — live video, route planner, battery budget, command row
  • Contextual cockpit. Open a drone, get the flight cockpit. Open a rover, get the ground cockpit. Same shell, same skills, same recorder underneath.
  • Viewport-payload swap. Promote any visual payload — CV detections, thermal, LiDAR, map — into the primary view at runtime. The operator decides the visual hierarchy, not the software.
  • Command transport you can trust. Authenticated, encrypted, tunnel-only, regression-tested. There is no plaintext fallback to force.
  • ArcAssist reliability supervision. Fourteen reliability engines consolidated into one panel that names the worst active issue and states what the platform did about it — including gating commands when the vehicle isn't safe to command.
06

Replay

Shipped

Every session is recorded in a shared schema across live, sim, air, and ground. Replay shows you what the operator experienced — reconstructed from telemetry, no video storage required.

  • Synthetic reconstruction. The instrument view re-renders the session from recorded telemetry — attitude, heading, altitude, speed — deterministically, every time. Labeled "Reconstructed from telemetry," because honesty about provenance extends to replay.
  • Scrub, seek, speed. Event markers on the timeline jump you straight to mode changes, alarms, and link events. Severity-classified, color-coded.
  • Near-zero storage cost. Telemetry is kilobytes where video is gigabytes. Replay scales to every customer and every session without a server farm behind it.
ArcForge Replay with synthetic reconstruction panel showing instrument view rebuilt from telemetry
REPLAY · Reconstruction panel — instrument view driven by recorded telemetry
07

Improve

Shipped

The loop closes. Real missions become rehearsal scenarios. Patterns across sessions become configuration updates. The platform gets better every time you use it.

ArcForge Improve surface offering to save a flight as a scenario and apply a recommended system update
IMPROVE · A recorded flight becomes a scenario; a learned pattern becomes a config update
  • Save as scenario. One click turns a recorded flight into a rehearsal scenario — training material, regression test, and simulation seed in one artifact.
  • Recommended updates. ArcForge proposes specific configuration changes from what it learned — the exact parameter, the exact value — and you review before anything applies.
  • Real missions feed simulation. Simulation feeds deployment. Deployment feeds real missions.
"A robotics UI that lies is worse than a robotics UI that fails." ArcForge is built fail-closed — if it can't confirm something is true, it won't tell you it is.
— The operating principle behind every surface
Shipped

ArcAssist

Fourteen reliability engines — telemetry health, link quality, readiness, sensor freshness, secure mode, and more — consolidated into one operator-facing panel. One glance tells you the system state, the worst active issue, and what the platform gated in response.

In development

Mission Assurance

One risk engine, four moments in time: forecast a mission before takeoff, watch assurance live in flight, replay incidents with correlated timelines, and preview recovery contingencies. Risk lists with honest bands — never a fabricated "78% mission score."

Shipped · transport in flight

ArcSwarm

Multi-vehicle situational awareness over real terrain — formations, per-vehicle hazard analysis, elevation awareness. Formation logic and operator UI proven in simulation; live multi-vehicle transport is the active build.

Built like infrastructure, shipped like software.

Every capability lands with its verification gates. The discipline is the product.

200+
Verification gates
All green, chained into one composable check — unit, integration, system, and acceptance.
4
Domains, one substrate
Air, ground, simulation, and swarm share one recorder format, one profile system, one operator surface.
L0
FCU-only tier
Full workflow on any ArduPilot vehicle with no companion computer. Capabilities grow as hardware is detected.
0
Plaintext fallbacks
Vehicle commands are authenticated, encrypted, tunnel-only, and regression-tested. Deploys are signed and verified before write.

Download the public beta

ArcForge v0.7.0-beta.2 — free during the beta. Simulation works out of the box; connect an ArduPilot vehicle when you're ready.

Beta builds are unsigned. macOS: right-click the app → Open (or System Settings → Privacy & Security → Open Anyway). Windows: choose "More info" → "Run anyway" at the SmartScreen prompt.

Get ArcForge

Start free in simulation. Bring a vehicle when you're ready — even if it's just a flight controller.

ArcSim

Free
forever
  • Full rehearsal environment
  • Air, ground & swarm sim modes
  • Scenario library + authoring
  • Replay with reconstruction

Community

Free
non-commercial
  • Everything in ArcSim
  • Live vehicle operation
  • FCU-only or full stack
  • Sim-to-real on one platform

Commercial

$499–2,500
per organization / year · vehicle cap
  • Commercial operations license
  • Signed deploy pipeline
  • Payload SDK
  • Priority support

Enterprise

Custom
fleet · government · OEM
  • Fleet supervision (ArcControl)
  • On-prem deployment
  • OEM licensing program
  • Support contracts