Security research harness in Go that runs an AI agent or a human inside a hardened, believable Docker "world", observes everything from the host side, and scores their attempts to break out.
Veil is built around one rule: outside-in, never inside-out. From inside the world, a subject should not be able to see past the veil or tell it is contained. From the host side, every action and reaction is captured and streamed to a live dashboard. That makes it a CTF-style cyber-range and an agent-evaluation harness at once, because escape attempts are a first-class, measured signal. It is early (0.x): the skeleton runs end to end, but the isolation substrate (containers vs. gVisor vs. Firecracker) is still undecided and there are no escape-rate results yet.