vmctl alpha Keeping born-digital art alive

Lab Notes · · release

The whole family in one clone — first public release

Until now only the exhibition controller was public. As of today the whole vmctl family is: analysis, workbench, exhibition playback, and the shared pieces underneath them, released together as v2026.08.06. One command brings everything, laid out so the parts find each other:

git clone --recurse-submodules https://github.com/zkmkarlsruhe/vmctl.git

Seven repositories, MIT-licensed: the analysis tool (artwork-autopsy, published alpha), the revival workbench (research-vm-controller, alpha — interfaces still moving), the exhibition controller (exhibition-vm-controller, published and in production use), plus the shared foundation, the in-guest agent, the web-archive helper, and the source of the documentation site. The statuses are printed on the tin on purpose — we would rather tell you what is still moving than have you find out.

Releases on GitHub are squashed snapshots: the day-to-day development, with its full history, happens on ZKM infrastructure, and what lands publicly is the verified state at release time. If you want to put any of it to work — or better, have an artwork that needs it — the ways in are here.