OpenRemap Harness · native desktop app — Windows · macOS · Linux

ECU binaries, without the black box.

The Harness puts the whole OpenRemap engine behind one clean interface — identify, inspect, edit, render and automate ECU firmware, from a single window.

Harness v1.0.0 — coming soon · the engine is already live

The Harness

The entire engine. One interface.

OpenRemap Harness hosts the engine behind a desktop app, and gives every role in the tuning workflow the tools they need — in one place.

Graphical engine host

A clean desktop front-end for openremap-core — the engine analyzes, the app makes it visual.

Fully customizable

A workspace you shape for tuners, researchers and ECU reverse engineers.

Hex viewer + editing

Inspect firmware in a fast hex view with light, deliberate edits.

2D & 3D map rendering

Modern, GPU-fast rendering of ECU maps in 2D and 3D.

Automatic workflows

Script and schedule repetitive jobs — for individuals and enterprise.

Offline & native

Windows, macOS, Linux. No telemetry, no cloud — your files stay local.

38
extractor families
6
OEMs supported
6
checksum schemes
9
CPU decoders
312k
instructions verified

openremap-core — the engine

The engine is open. So is the method.

openremap-core is the engine the Harness hosts — an open-source Python library with a Rust core, live today as a CLI. It reads ECU firmware the hard way: by decoding the microcontroller itself.

ECU reverse engineering has long been locked behind expensive, closed tools. OpenRemap opens the method, so tuners and researchers can see, verify and build on it.

No black box

Every match is decoded from the CPU itself and evidence-backed — never a secret lookup table.

Open by design

MIT-licensed core, fully offline, zero telemetry. Your files never leave your machine.

Built to last

A community-owned alternative to closed tuning suites — free to verify, extend and keep.

The .remap recipe

One file. Stock → tuned.

Cook a diff into a single portable recipe — every changed map annotated, volatile regions flagged, checksums re-verified. Apply it anywhere the engine runs.

portableschema 4.5map-annotatedvolatile-aware
stage1.remapconcept
# tuned.remap — schema 4.5
name: Stage 1
base: stock.bin
target: tuned.bin

diff:
  maps: 14
  volatile: 3
  checksums: ok ✓

maps:
  - id: 0x1A2F · axis: rpm×load · Δ +11.2%
  - id: 0x3B14 · axis: load×iat · Δ +6.4%

Roadmap — the road to v1.0.0

One step left: the Harness

0.7.x● live

Stabilisation

Current release line — live now

0.8.0next

Cross-firmware

Relocate tunes across SW revisions · plugins

0.9.0next

Modern TUI

Refined terminal experience

1.0.0● pending

OpenRemap Harness

Desktop app · Windows / macOS / Linux

release status — v1.0.0 pending

Stand by for the Harness

The desktop app is coming to Windows, macOS and Linux. Watch the repo — we’ll raise the flag the moment v1.0.0 drops. Meanwhile, the engine is live:

$ pip install openremap