{"slug":"agent-vm","name":"agent-vm","summary":"Local CLI that runs AI coding agents in a disposable per-project Linux VM (Lima built in), mounting only the project folder and shipping dev tools, Docker, headless Chromium with Chrome DevTools MCP, and several coding CLIs.","publisher":"sylvinus","homepage":"https://github.com/sylvinus/agent-vm","kind":"runtime","hasApi":false,"hasMcp":true,"costRange":"unknown","costNotes":"Pricing is not stated. The page says the license is MIT and gives install via a public install script, Homebrew tap sylvinus/tap/agent-vm, or a Go build from a clone. No subscription, seat, or usage price is given.","functions":["code","browser","test","connect","tool-call"],"slices":[{"functionId":"code","label":"Per-project agent VM","note":"Runs Claude Code, OpenCode, Codex CLI, Mistral Vibe, or opt-in Pi, or a project shell, inside a disposable Linux VM scoped to the local folder.","cost":"Unknown"},{"functionId":"test","label":"One-shot command in the VM","note":"agent-vm run executes one command in the project VM; the page example is npm test.","cost":"Unknown"},{"functionId":"browser","label":"Headless Chromium","note":"The VM ships headless Chromium with Chrome DevTools MCP, and agent-vm code can open VS Code in the browser after a matching preinstall.","cost":"Unknown"},{"functionId":"tool-call","label":"Chrome DevTools MCP","note":"The page states the image includes headless Chromium with Chrome DevTools MCP. No other MCP servers are declared.","cost":"Unknown"},{"functionId":"connect","label":"Loopback port forward","note":"A port the VM listens on is forwarded to the host loopback unless it is already in use or in the guest ephemeral range 32768-60999. The VM is described as reaching the internet, not the host or local network, subject to network config.","cost":"Unknown"}],"interfaces":[{"kind":"mcp"}],"composabilityRationale":"Documented interface is a local CLI (setup, claude, opencode, codex, vibe, pi, shell, run, code, stop, rm, list, doctor) plus host config files ~/.agent-vm/guarded and ~/.agent-vm/network. It ships headless Chromium with Chrome DevTools MCP and bundles Claude Code, OpenCode, Codex CLI, Mistral Vibe, and opt-in Pi. No product HTTP API is stated. Programmatic composability beyond the CLI, those bundled tools, and that MCP is unknown.","signals":[],"functionProbabilities":[{"functionId":"code","value":0.92,"source":"https://github.com/sylvinus/agent-vm","method":"lexical","observedAt":"2026-10-18T18:07:10.143Z"},{"functionId":"browser","value":0.8,"source":"https://github.com/sylvinus/agent-vm","method":"lexical","observedAt":"2026-10-18T18:07:10.143Z"},{"functionId":"test","value":0.8,"source":"https://github.com/sylvinus/agent-vm","method":"lexical","observedAt":"2026-10-18T18:07:10.143Z"},{"functionId":"connect","value":0.72,"source":"https://github.com/sylvinus/agent-vm","method":"lexical","observedAt":"2026-10-18T18:07:10.143Z"},{"functionId":"tool-call","value":0.72,"source":"https://github.com/sylvinus/agent-vm","method":"lexical","observedAt":"2026-10-18T18:07:10.143Z"}],"claimVerification":[{"key":"mcp","status":"unverified","asserted":"true","evidenceSource":"https://github.com/sylvinus/agent-vm","method":"fallback"},{"key":"api","status":"unverified","asserted":"false","evidenceSource":"https://github.com/sylvinus/agent-vm","method":"fallback"},{"key":"cost","status":"unverified","asserted":"unknown","evidenceSource":"https://github.com/sylvinus/agent-vm","method":"fallback"},{"key":"license","status":"unverified","asserted":"","evidenceSource":"https://github.com/sylvinus/agent-vm","method":"fallback"}],"tweets":[],"notes":[],"origin":"intake","createdAt":"2026-10-18T18:07:10.983Z","updatedAt":"2026-10-18T18:07:10.983Z","sources":[{"kind":"web","label":"executor","url":"https://github.com/sylvinus/agent-vm","excerpt":"BranchesTags\n\n## Repository files navigation\n\n# agent-vm\n\nRun AI coding agents in a disposable Linux VM per project, with permissions bypassed. The VM gets your project directory and nothing else of yours: no SSH keys, no browser sessions, ","at":"2026-10-18T18:07:10.983Z"}],"recordId":"cmp_agent-vm","claims":{"name":"agent-vm","summary":"Local CLI that runs AI coding agents in a disposable per-project Linux VM (Lima built in), mounting only the project folder and shipping dev tools, Docker, headless Chromium with Chrome DevTools MCP, and several coding CLIs.","kind":"runtime","publisher":"sylvinus","homepage":"https://github.com/sylvinus/agent-vm","costRange":"unknown","costNotes":"Pricing is not stated. The page says the license is MIT and gives install via a public install script, Homebrew tap sylvinus/tap/agent-vm, or a Go build from a clone. No subscription, seat, or usage price is given.","functions":["code","browser","test","connect","tool-call"],"slices":[{"functionId":"code","label":"Per-project agent VM","note":"Runs Claude Code, OpenCode, Codex CLI, Mistral Vibe, or opt-in Pi, or a project shell, inside a disposable Linux VM scoped to the local folder.","cost":"Unknown"},{"functionId":"test","label":"One-shot command in the VM","note":"agent-vm run executes one command in the project VM; the page example is npm test.","cost":"Unknown"},{"functionId":"browser","label":"Headless Chromium","note":"The VM ships headless Chromium with Chrome DevTools MCP, and agent-vm code can open VS Code in the browser after a matching preinstall.","cost":"Unknown"},{"functionId":"tool-call","label":"Chrome DevTools MCP","note":"The page states the image includes headless Chromium with Chrome DevTools MCP. No other MCP servers are declared.","cost":"Unknown"},{"functionId":"connect","label":"Loopback port forward","note":"A port the VM listens on is forwarded to the host loopback unless it is already in use or in the guest ephemeral range 32768-60999. The VM is described as reaching the internet, not the host or local network, subject to network config.","cost":"Unknown"}],"interfaces":[{"kind":"mcp"}],"composabilityRationale":"Documented interface is a local CLI (setup, claude, opencode, codex, vibe, pi, shell, run, code, stop, rm, list, doctor) plus host config files ~/.agent-vm/guarded and ~/.agent-vm/network. It ships headless Chromium with Chrome DevTools MCP and bundles Claude Code, OpenCode, Codex CLI, Mistral Vibe, and opt-in Pi. No product HTTP API is stated. Programmatic composability beyond the CLI, those bundled tools, and that MCP is unknown."},"relations":[{"from":"agent-vm","to":"rea","kind":"fills-same-slot-as","note":"Shared functions code, connect, test. Can fill the same function slot."},{"from":"agent-vm","to":"atomic-agent","kind":"fills-same-slot-as","note":"Shared functions browser, connect, tool-call. Can fill the same function slot."},{"from":"agent-vm","to":"executor","kind":"fills-same-slot-as","note":"Shared functions code, connect. Can fill the same function slot."},{"from":"agent-vm","to":"agentmemory","kind":"fills-same-slot-as","note":"Shared functions code, connect. Can fill the same function slot."},{"from":"agent-vm","to":"rtk","kind":"fills-same-slot-as","note":"Shared functions code, test. Can fill the same function slot."},{"from":"agent-vm","to":"monetization-gateway","kind":"fills-same-slot-as","note":"Shared functions connect, tool-call. Can fill the same function slot."},{"from":"agent-vm","to":"openship","kind":"fills-same-slot-as","note":"Shared functions connect, tool-call. Can fill the same function slot."},{"from":"agent-vm","to":"sitegeist","kind":"fills-same-slot-as","note":"Shared functions browser, code. Can fill the same function slot."}],"explain":{"score":6,"formula":"100 × sum(weight × value) over observed factors only. Unobserved factors are omitted, not zeroed.","factors":[{"id":"github_health","label":"GitHub health","weight":0.18,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"agent_use","label":"Agent use","weight":0.16,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"human_notes","label":"Human notes","weight":0.14,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"composability","label":"Composability","weight":0.16,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"checklist","label":"Checklist","weight":0.1,"value":0.3333333333333333,"contribution":0.03333333333333333,"why":"An MCP surface is declared. No API is declared. Cost is unknown. 1 of 3 checklist fields are complete.","sources":[],"evidence":"observed"},{"id":"evidence_quality","label":"Evidence quality","weight":0.14,"value":0.18107144632819594,"contribution":0.025350002485947435,"why":"1 sources cover 1 evidence types. The latest dated evidence is 2026-10-18. Freshness is omitted unless observed as a signal.","sources":[{"kind":"web","label":"executor","url":"https://github.com/sylvinus/agent-vm","excerpt":"BranchesTags\n\n## Repository files navigation\n\n# agent-vm\n\nRun AI coding agents in a disposable Linux VM per project, with permissions bypassed. The VM gets your project directory and nothing else of yours: no SSH keys, no browser sessions, ","at":"2026-10-18T18:07:10.983Z"}],"evidence":"observed"},{"id":"benchmark","label":"Benchmarks","weight":0.12,"why":"insufficient evidence","sources":[],"evidence":"insufficient"}],"missing":["GitHub health: insufficient evidence","Agent use: insufficient evidence","Human notes: insufficient evidence","Composability: insufficient evidence","Benchmarks: insufficient evidence"]},"score":6}