71,338
stars
+-6+-54+-237
5,657
forks
124
watchers
3,860
prs
1,257
issues
205
releases
0
discussions
README
[!IMPORTANT]
This repository is no longer maintained.
As of June 2026, Daytona's core development has moved to a private codebase. This repository will receive no further updates, fixes, or releases.
It remains public and free to use, fork, and build on under the LICENSE, as is and without support or warranty.
Daytona resources are available at github.com/daytona.
Run AI Code.
Secure and Elastic Infrastructure for
Running Your AI-Generated Code.
Documentation ·
Report Bug ·
Request Feature ·
Join our Slack ·
Connect on X
Daytona is a secure and elastic infrastructure runtime for AI-generated code execution and agent workflows. Our open-source platform provides sandboxes, full composable computers with complete isolation, a dedicated kernel, filesystem, network stack, and allocated vCPU, RAM, and disk.
Sandboxes are the core component of the Daytona platform, spinning up in under 90ms from code to execution and running any code in Python, TypeScript, and JavaScript. Built on OCI/Docker compatibility, massive parallelization, and unlimited persistence, sandboxes deliver consistent, predictable environments for agent workflows.
Agents and developers interact with sandboxes programmatically using the Daytona SDKs, API, and CLI. Operations span sandbox lifecycle management, filesystem operations, process and code execution, and runtime configuration through base images, packages, and tooling. Our stateful environment snapshots enable persistent agent operations across sessions, making Daytona the ideal foundation for AI agent architectures.
Features
Daytona provides an extensive set of features and tools for interacting with sandboxes.
- Platform: governance and operational controls for organizations standardizing on Daytona
- Sandboxes: isolated full composable computers that execute workloads and retain state
- Agent tools: programmatic capabilities for application code, agents, and integrations
- Human tools: interfaces and remote sessions for interacting with sandboxes
- System tools: platform-level hooks and controls for lifecycle events and network access
| Platform | Sandboxes | Agent tools | Human tools | System tools |
| :------------------------------------------------------------------------- | :---------------------------------------------------------------------- | :-------------------------------------------------------------------------------- | :------------------------------------------------------------------------ | :------------------------------------------------------------ |
| Organizations | Environment Top issues
#2971private registry x509 problem28 comments · 2025-11-24#3273The runner image is missing `mount-s3`11 comments · 2025-12-30#2661Update Existing Snapshots7 comments · 2025-10-15#1930avoid apikey in client code7 comments · 2025-05-22#3598🐛 Bug Report: Ruby SDK: code_interpreter.run_code extremely slow and timeouts5 comments · 2026-02-02#2390Cannot delete Sandbox in starting state5 comments · 2025-09-09#5137Running sandboxes become unreachable during concurrent verifier workloads on one runner4 comments · 2026-07-16#4658`workflows/translate.yaml` doesn't work and is manually disabled -- it should be deleted or disabled using `if: false`4 comments · 2026-05-07
Latest release
v0.190.0 v0.190.0 2026-06-230.190.0 (2026-06-23) 🚀 Features - Pi extension and docs guide (4938) - api,runner,sdk,cli: add pause action (4714) - api,sdk: sandbox domain allow list (5117) - dashboard: otel config notice & alignment tweaks (5107) - dashboard: regions & runners react query & design touchup (5106) - docs: update computer use access / screenshot format (5094) - docs: add datadog OTel instructions and dashboard example (5105) - guides: Gemini CLI (5077) 🩹 Fixes - api: evict notification sockets when org membership ends (5104) - api,cli: snapshot create with sandbox class (5087) - docs: remove oss and on-