A container-based runtime for AI agents with an embedded MCP (Model Context Protocol) resolver. Agent VM gives your agent a sandboxed Linux environment with filesystem and shell access exposed through a standard MCP interface.
docker build -f images/base/Dockerfile -t agent-vm-base .# Interactive shell with workspace mount
docker run -it --rm -p 7777:7777 -v $(pwd)/my-project:/workspace agent-vm-base
# Detached — MCP resolver only
docker run -d --rm -p 7777:7777 -v $(pwd)/my-project:/workspace agent-vm-base sleep infinitycurl http://localhost:7777/health
# {"status":"ok"}The resolver speaks MCP Streamable HTTP. Point any compatible client at:
http://localhost:7777/mcp
See the MCP Resolver documentation for protocol details and tool reference.
docker pull ghcr.io/sean-lai-sh/agent-vm-base:latestFor provisioning and managing Agent VMs programmatically, see agent-vm-sdk.
MIT