A lightweight, cross-platform agent written in C with an embedded Luvit runtime