# StacyVM > Deterministic execution infrastructure for autonomous software systems. ## Docs - [Admin control plane](https://docs.stacyide.xyz/docs/admin-control-plane.md) - [System Architecture](https://docs.stacyide.xyz/docs/architecture/system-overview.md): Understand StacyVM's control plane, scheduler, workers, providers, persistence model, and sandbox lifecycle with diagrams. - [Cluster conformance](https://docs.stacyide.xyz/docs/cluster-conformance.md) - [Production Deployment](https://docs.stacyide.xyz/docs/deployment.md): Deploy StacyVM as a single-node service with Docker, systemd, health checks, metrics, and release validation. - [Enterprise signoff runbook](https://docs.stacyide.xyz/docs/enterprise-signoff-runbook.md) - [Core Concepts](https://docs.stacyide.xyz/docs/getting-started/core-concepts.md): Understand StacyVM sandboxes, providers, templates, files, exec sessions, previews, quotas, and cleanup. - [Developer Onboarding](https://docs.stacyide.xyz/docs/getting-started/developer-onboarding.md): Start StacyVM with one command, verify the server, run code in a sandbox, and troubleshoot common setup issues. - [Installation](https://docs.stacyide.xyz/docs/getting-started/installation.md): Install and run StacyVM locally from a release binary, Docker image, or source checkout. - [Prerequisites](https://docs.stacyide.xyz/docs/getting-started/prerequisites.md): Check the operating system, runtime, SDK, network, and production requirements before you install StacyVM. - [Quickstart](https://docs.stacyide.xyz/docs/getting-started/quickstart.md): Create your first StacyVM sandbox, run code, move files, and clean up in a few minutes. - [What Is StacyVM?](https://docs.stacyide.xyz/docs/getting-started/what-is-stacyvm.md): Learn what StacyVM does, why teams use it, how it compares to alternatives, and where it fits in agent infrastructure. - [Live preview architecture](https://docs.stacyide.xyz/docs/live-preview-architecture.md) - [Production readiness](https://docs.stacyide.xyz/docs/production-readiness.md) - [Provider contract](https://docs.stacyide.xyz/docs/provider-contract.md) - [Public readiness evidence](https://docs.stacyide.xyz/docs/public-readiness-evidence.md) - [Public support matrix](https://docs.stacyide.xyz/docs/public-support-matrix.md) - [Phase 1 foundation hardening](https://docs.stacyide.xyz/docs/releases/phase-1-foundation-hardening.md) - [Phase 10 multi worker foundation](https://docs.stacyide.xyz/docs/releases/phase-10-multi-worker-foundation.md) - [Phase 11 remote worker runtime](https://docs.stacyide.xyz/docs/releases/phase-11-remote-worker-runtime.md) - [Phase 12 remote sandbox io routing](https://docs.stacyide.xyz/docs/releases/phase-12-remote-sandbox-io-routing.md) - [Phase 13 cluster store and worker identity](https://docs.stacyide.xyz/docs/releases/phase-13-cluster-store-and-worker-identity.md) - [Phase 14 worker identity hardening](https://docs.stacyide.xyz/docs/releases/phase-14-worker-identity-hardening.md) - [Phase 2 observability and ops](https://docs.stacyide.xyz/docs/releases/phase-2-observability-and-ops.md) - [Phase 3 quotas and scheduling](https://docs.stacyide.xyz/docs/releases/phase-3-quotas-and-scheduling.md) - [Phase 4 production deployment](https://docs.stacyide.xyz/docs/releases/phase-4-production-deployment.md) - [Phase 5 admin control plane](https://docs.stacyide.xyz/docs/releases/phase-5-admin-control-plane.md) - [Phase 6 security governance](https://docs.stacyide.xyz/docs/releases/phase-6-security-governance.md) - [Phase 7 release candidate hardening](https://docs.stacyide.xyz/docs/releases/phase-7-release-candidate-hardening.md) - [Phase 8 single node production](https://docs.stacyide.xyz/docs/releases/phase-8-single-node-production.md) - [Phase 9 public self serve release trust](https://docs.stacyide.xyz/docs/releases/phase-9-public-self-serve-release-trust.md) - [Releasing](https://docs.stacyide.xyz/docs/releasing.md) - [Remote worker staging](https://docs.stacyide.xyz/docs/remote-worker-staging.md) - [REST API Reference](https://docs.stacyide.xyz/docs/rest-api.md): Use StacyVM's HTTP API to create sandboxes, run commands, manage files, inspect providers, and operate clusters. - [Sandboxes API](https://docs.stacyide.xyz/docs/rest/sandboxes.md): Create sandboxes, execute commands, manage files, and destroy runtime instances through the StacyVM REST API. - [Runtime certification](https://docs.stacyide.xyz/docs/runtime-certification.md) - [Runtime conformance](https://docs.stacyide.xyz/docs/runtime-conformance.md) - [Python SDK](https://docs.stacyide.xyz/docs/sdks/python.md): Use the StacyVM Python SDK to create sandboxes, run commands, stream output, manage files, and clean up safely. - [TypeScript SDK](https://docs.stacyide.xyz/docs/sdks/typescript.md): Use the StacyVM TypeScript SDK from Node.js services, agent backends, and developer tools. - [Security governance](https://docs.stacyide.xyz/docs/security-governance.md) - [Snapshot restore](https://docs.stacyide.xyz/docs/snapshot-restore.md) - [Threat model](https://docs.stacyide.xyz/docs/threat-model.md) - [Example App: Code Runner](https://docs.stacyide.xyz/docs/tutorials/code-runner.md): Build a small FastAPI application that runs submitted Python code inside disposable StacyVM sandboxes. - [Example App: TypeScript Code Runner](https://docs.stacyide.xyz/docs/tutorials/typescript-code-runner.md): Build an Express application that runs JavaScript code inside disposable StacyVM sandboxes with the TypeScript SDK. - [Worker rpc contract](https://docs.stacyide.xyz/docs/worker-rpc-contract.md) - [StacyVM](https://docs.stacyide.xyz/index.md): Self-hosted sandbox infrastructure for running agent code in isolated, disposable environments. ## OpenAPI Specs - [openapi](https://docs.stacyide.xyz/docs/openapi.json)