Cadenya
Freemium
Developers building agentic workflows
Coding agents like Claude Code and Cursor will pip install whatever a README tells them to, execute model output directly, and follow instructions embedded in web pages — and if that runs on your laptop, the agent has your files, your tokens, and your network. vmette gives that execution a separate address instead: a hardware-isolated Linux microVM that boots in roughly one second, holds only what you explicitly share in, and vanishes when the session ends.
The threat model vmette solves is concrete: prompt injection on a fetched web page, a malicious package in an AI-suggested install, or model output that does something you didn't intend — all of it lands inside the VM, not on your host. The isolation is hardware-level, not a container namespace that a determined process can escape. Because everything runs on-device, no agent output leaves your machine to a third-party cloud sandbox. The ceiling appears at the edges: vmette is macOS-only, and teams whose agents need to run on Linux servers or in CI pipelines will need a different isolation strategy.
Bottom line: Pick vmette if you are running Claude Code or Cursor locally on a Mac and want the agent's execution to happen somewhere it cannot touch your host filesystem by default — but if your pipeline runs on Linux or you need to isolate agent work inside a cloud CI environment, vmette's macOS dependency is a hard stop.
Find your fit
More options in Agent Frameworks. Compare pricing, platforms, and features side by side.
Freemium
Developers building agentic workflows
Free · Open source
Long-term continuity in multi-session coding projects
Coding agents execute code they generate, install packages from model suggestions, and browse URLs that can carry adversarial instructions. vmette intercepts that execution surface by routing agent work into a hardware-isolated Linux microVM that boots in approximately one second on macOS. The VM sees only the files and context you explicitly pass in, has no default access to your host filesystem or credentials, and is destroyed when the session ends — so a compromised execution leaves nothing behind. The core workflow is a local daemon that receives work from external agents (Claude Code, Cursor, Cline) via the Model Context Protocol, runs it in isolation, and returns results to the calling tool.
The differentiating design choice is hardware isolation rather than container-level separation. Container namespaces share a kernel; a kernel exploit or misconfigured permission can reach the host. vmette uses a real VM boundary, which raises the escape bar to hardware-level. The tradeoff is macOS-only support — the virtualization layer it depends on is Apple Silicon and macOS-specific.
vmette fits a specific gap: a solo developer or small team running AI coding agents locally who refuses to route execution through a third-party cloud sandbox and wants zero-cost, subscription-free isolation. It breaks down when the team’s agents run in CI, on Linux workstations, or in environments where standing up a macOS host is not an option. MCP integration is documented, which means agents that already speak MCP can delegate execution to the VM without a custom shim.
Sign in to rate this tool or suggest an edit.