Deployment and integration

We put an agent in front of the machines that have nowhere to put one.

Video out of the HDMI port, keyboard and mouse in through USB, nothing installed on the target. Getting that working on your hardware is the job: choosing the path, preparing the board, surviving the target's USB enumeration, and proving the loop is quick enough to leave running. That is what we do.

High Performance General Purpose Agent Machine Interface

The complete picture in one screen.

The target sees a monitor and a keyboard and cannot tell the difference, so every screen a person can operate becomes operable, including the ones that exist because no software is running yet.

USB HID reports written straight to the gadget device, so chords, hold, ctrl-drag and shift-click all work rather than one key at a time.
One authenticated JSON API, bearer key, no localhost exemption.
60 fps at 1080p and a 42 ms median action-to-visible on our current bench, roughly six times faster than a person. Caveats under What we measure.

The loop

Target machine BIOS, installer, appliance, locked box NOTHING INSTALLED HDMI out eyes and ears USB HID in the hands Agent Machine Interface open board, or a daemon on a KVM you own frames intent Your agent one authenticated JSON API, bearer key