Virtual filesystem and pluggable runtimes for AI agents
Cloudflare Computer is a virtual filesystem built inside a Durable Object. The authoritative state lives in SQLite, and a single pluggable execution entry point, workspace.runtime.exec, dispatches work to one of three backends. The container backend projects SQLite state into a sandbox as a real FUSE mount, allowing full Linux userland binaries and network access. The isolate shell backend runs bash in a Dynamic Worker and reaches the authoritative Workspace over Workers RPC, avoiding a second store. The isolate JavaScript backend evaluates ECMAScript modules in a Dynamic Worker with structured I/O, durable relative imports, and Workspace-backed node:fs/promises. A Workspace can also be used standalone as a filesystem without a backend. The project is explicitly preview-only, not for production, but includes docs, runnable examples, and fs-bench benchmarks. Useful for engineers exploring agent infrastructure, sandboxed runtimes, and cloud-native file systems.