Stacy
The friendly operating system for AI.
StacyVM provides a secure, self-hosted sandbox infrastructure for executing computer-generated code. Key features include:
* Isolated code execution environments
* Support for multiple virtualization technologies (Firecracker, Docker, gVisor, PRoot)
* Live preview URLs for generated applications
* Verifiable worker identity for executions
* Python and TypeScript SDKs for integration
StacyVM delivers a robust execution layer, ensuring that any generated code, agents, or workflows run in disposable, isolated environments. This platform supports various isolation techniques, allowing users to choose the best fit for their needs without changing their application logic. It ensures a consistent API across different providers like Firecracker microVMs, Docker (with runc, gVisor, or Kata), or PRoot for restricted hosts. This adaptability makes it a versatile tool for various development and testing scenarios.
The system emphasizes security and verification, with Phase 14 hardening for worker identity, making every execution attributable to a verified worker. This enhances trust and control over code execution. Additionally, it offers live preview URLs, enabling quick assessment and approval of generated applications in a public, shareable format. The open-source, self-hostable nature, combined with rich SDKs, makes it an excellent choice for developers.
Built for engineering teams and developers who need a secure, controllable environment for running and testing generated software, StacyVM simplifies infrastructure management. It's ideal for those building or deploying systems that involve dynamically created code, offering a streamlined path from generation to deployment with built-in safety and observability.