About this project
Daytona provides a secure and elastic infrastructure runtime for AI-generated code execution and agent workflows. The platform's core components are sandboxes—fully isolated, composable computers with dedicated kernels, filesystems, network stacks, and allocated vCPU, RAM, and disk. Built on OCI/Docker compatibility, these sandboxes support massive parallelization, unlimited persistence, and execute Python, TypeScript, and JavaScript.
Developers and agents interact with sandboxes programmatically via SDKs (Python, TypeScript, Ruby, Go, Java), a REST API, and a CLI. Operations cover sandbox lifecycle management, filesystem operations, process and code execution, and runtime configuration.
Key features include:
- Platform: Organizations, API keys, limits, billing, audit logs, OpenTelemetry, integrations, security exhibits.
- Sandboxes: Environment configuration, stateful snapshots, declarative builders, volumes, regions.
- Agent tools: Process and code execution, filesystem operations, Language Server Protocol (LSP), computer use, MCP server, Git operations, PTY, log streaming.
- Human tools: Dashboard, web terminal, SSH access, VNC access, VPN connections, preview, custom preview proxy, playground.
- System tools: Webhooks, network limits.
The architecture consists of an interface plane (client interfaces), control plane (orchestrates sandbox operations), and compute plane (runs and manages sandbox instances).
Important: As of June 2026, this repository is no longer maintained. Core development has moved to a private codebase. The repository remains public and free to use, fork, and build on under its license, as-is and without support or warranty.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.