YoloAI: Sandboxed agent, no permission fatigue, diff/apply workflow
Eliminates permission fatigue by sandboxing agents, then diffing before apply.
Disposable Linux containers for AI coding agents, with extensible backends
ZFS checkpoints for agent container templates solve expensive container spin-up, but audience is tiny.
Homelab operators, self-hosted developers running AI agents locally
Sprites.dev · Docker · Kubernetes
I used Claude Code extensively but this is NOT vibe coded! I review every line of code. I might have missed some corkers when developing this at midnight.
It is using a bit of trickery to support checkpoints of the Incus containers. The main reason for this was so that you can spin up a base container, install everything you want, and then create a new container from that.
I did try to make the sandbox secure. I think I can do a better job there. Opus is actually pretty good at escaping a sandbox if you ask it to. Read the details in SECURITY.md.
In future I would like to provision the base container as part of the setup, to help speed up subsequent creates.
I'm not totally sold on the name. It was just the first thing I thought of. I don't know if this is even something others would want to use, but it scratches an itch for me.
---
A bit of backstory:
Over the last couple of months I have been working on a Terraform provider for TrueNAS SCALE [0] and it occurred to me that all this work could be extracted into a client library [1]. I wanted to play around with vaxis [2], so I created a basic TUI that you can use to monitor your TrueNAS server [3].
[0]: https://github.com/deevus/terraform-provider-truenas
[1]: https://github.com/deevus/truenas-go
Eliminates permission fatigue by sandboxing agents, then diffing before apply.
Using email/Slack as the native interface for Claude Code is conceptually elegant; entire project dogfoods its own workflow.
MicroVMs isolate AI agents better than Docker without the cloud tax of E2B.
MCP sandbox isolation for agents; E2B/Modal/Docker/WASM backends already exist separately.
Agent-ready ops tool that maps topology and verifies backups without SSH keys.
Docker sandbox for AI agents with egress proxy and filesystem isolation—solves real runaway-agent fear.