Skip to main content
Embedded Linux runtime

Pantavisor is PID 1 — and it owns the whole device update.

Base, kernel, app containers, and config ship as one signed, content-addressed revision. No image updater bolted on top — this is the runtime.

state.json
{
"#spec": "pantavisor-service-system@1",
"bsp/pantavisor": "1e6561f75c…",
"bsp/kernel.img": "990f8b0fca…",
"webserver/run.json": "153d58588b…",
"webserver/root.squashfs": "e1ddabe573…"
}
signed · rev 028
Quick access

Documentation

Why Pantavisor over an image updater

Image updaters (Mender, RAUC, SWUpdate) update the image: every change — even a one-line app fix — is a full-image event. Pantavisor versions the device as content-addressed objects, so a change ships only what actually changed.

  • Lifecycle decoupling. Patch a small container layer, not a 200 MB rootfs. Update an app without touching the certified base; swap the BSP without rebuilding apps. See the benchmarks for the numbers.
  • Trust at PID 1. Because Pantavisor owns init, its atomicity and rollback guarantees are held to a higher bar than a deletable updater — and we prove it with published power-fail and atomicity evidence.
  • Git-like device state. The whole device — kernel, every container, and config — is one signed, inspectable, diffable revision.
  • Recertification moat. Freeze and certify the base once; iterate apps in containers without re-touching the certified image. See security and compliance.

Already running Mender, RAUC, or SWUpdate? Pantavisor is a replacement, not something you layer on top — see migrating to Pantavisor for a side-by-side comparison and a path off your current updater.

Pantahub

This site documents Pantavisor, the on-device runtime. Pantahub (also branded Pantacor Hub) is the cloud service devices can register with: it stores device state, delivers OTA updates as object diffs, and aggregates logs across a fleet — claim a device, push a new revision, and watch it roll out.

Pantahub is optional. Pantavisor updates a device fully standalone over the local network; Pantahub adds remote, fleet-scale operations on top when you need them. To manage devices remotely, sign up at hub.pantacor.com.