OpenComputer
A Vercel-like platform for deploying AI agents as TypeScript functions with full Linux VM sandboxes, hardware-level isolation, and usage-based pricing. Ideal for long-running, stateful agents.
OpenComputer is an open-source alternative to:

OpenComputer is a cloud platform for deploying AI agents as TypeScript functions with full Linux VM sandboxes. Every agent session runs on isolated microVMs with hardware-level isolation via KVM, providing shell access, filesystem, and network capabilities.
Key Features
- Agent Deployment: Write agents as TypeScript functions and deploy them in seconds with simple CLI commands (
opencomputer deploy). - Full Linux Sandboxes: Each session runs on a real Linux machine with shell access, filesystem, packages (apt, npm, pip), and full network egress.
- Hardware-Level Isolation: Uses KVM for secure, isolated execution environments with no model keys entering the runtime.
- Durable Sessions: Sessions stream, can be steered mid-run, hibernate when idle, and resume where they left off.
- Model Flexibility: Bring your own model keys or use OpenComputer's API rates. Model selection is configurable per request.
- Bare Sandboxes: Access the same Linux microVMs directly for custom agent loops or harnesses.
- Checkpoint & Fork: Save and restore sandbox states, fork environments, and resize resources (CPU/memory) at runtime.
- Usage-Based Pricing: Pay-as-you-go model with prepaid credit plans. Model calls are passed through at API rates, and machine time is billed per second.
- Security: Secrets are bound to specific origins and injected after requests leave the sandbox, preventing token exposure.
Tech / Self-Hosting
OpenComputer is a managed cloud service with no self-hosting option currently available. The platform handles all infrastructure, including sandbox orchestration, model routing, and billing. For enterprise needs, custom deployments in your own cloud or VPC are available with volume pricing and higher limits.