A software virtual machine with custom bytecode instruction set written entirely in Go. It is a hybrid stack and register design with support for a minimum of 16KB RAM, 32 general purpose registers and 8 special reserved registers. It allows for up to 16 virtual devices and 64 separate types of interrupts.