{"slug": "daytona-sandbox-is-closed-source", "title": "Daytona sandbox is closed-source", "summary": "Daytona, an open-source infrastructure runtime for AI-generated code execution, has moved its core development to a private codebase as of June 2026, making the sandbox platform closed-source. The public repository remains available for use and forking under its existing license, but will no longer receive updates or support.", "body_md": "Important\n\n**This repository is no longer maintained.**\n\nAs of June 2026, Daytona's core development has moved to a private codebase. This repository will receive no further updates, fixes, or releases.\nIt remains public and free to use, fork, and build on under the [LICENSE](https://github.com/daytonaio/daytona/blob/v0.190.0/LICENSE), as is and without support or warranty.\n\nDaytona resources are available at [github.com/daytona](https://github.com/daytona).\n\n[ Documentation ](https://www.daytona.io/docs)·\n[ Report Bug ](https://github.com/daytonaio/daytona/issues/new?assignees=&labels=bug&projects=&template=bug_report.md&title=%F0%9F%90%9B+Bug+Report%3A+)·\n[ Request Feature ](https://github.com/daytonaio/daytona/issues/new?assignees=&labels=enhancement&projects=&template=feature_request.md&title=%F0%9F%9A%80+Feature%3A+)·\n[ Join our Slack ](https://go.daytona.io/slack)·\n[ Connect on X ](https://x.com/daytonaio)\n\nDaytona is a secure and elastic infrastructure runtime for AI-generated code execution and agent workflows. Our open-source platform provides [sandboxes](https://www.daytona.io/docs/sandboxes/), full composable computers with complete isolation, a dedicated kernel, filesystem, network stack, and allocated vCPU, RAM, and disk.\n\nSandboxes 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.\n\nAgents and developers interact with sandboxes programmatically using the Daytona [SDKs](https://www.daytona.io/docs/#3-install-the-sdk), [API](https://www.daytona.io/docs/tools/api/#daytona/), and [CLI](https://www.daytona.io/docs/tools/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](https://www.daytona.io/docs/snapshots/) enable persistent agent operations across sessions, making Daytona the ideal foundation for AI agent architectures.\n\nDaytona provides an extensive set of features and tools for interacting with sandboxes.\n\n**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\n\nDaytona platform is organized into multiple plane components, each serving a specific purpose. A detailed overview of each component is available in the [architecture documentation](https://www.daytona.io/docs/architecture/).\n\n**Interface plane**: provides client interfaces for interacting with Daytona** Control plane**: orchestrates all sandbox operations** Compute plane**: runs and manages sandbox instances\n\nClient libraries integrate the Daytona platform from application code through developer-facing SDKs backed by OpenAPI-generated REST clients and toolbox API clients. Each directory is a publishable package for a specific language or runtime, available in the [libs](/daytonaio/daytona/blob/main/libs) directory.\n\n```\npip install daytona\n```\n\nStandalone packages and libraries for interacting with Daytona using Python:\n\n[•]`sdk-python`\n\n[•]`api-client-python`\n\n[•]`api-client-python-async`\n\n[•]`toolbox-api-client-python`\n\n`toolbox-api-client-python-async`\n\n```\nnpm install @daytona/sdk\n```\n\nStandalone packages and libraries for interacting with Daytona using TypeScript:\n\n```\ngem install daytona\n```\n\nStandalone packages and libraries for interacting with Daytona using Ruby:\n\n```\ngo get github.com/daytonaio/daytona/libs/sdk-go\n```\n\nStandalone packages and libraries for interacting with Daytona using Go:\n\nGradle (`build.gradle.kts`\n\n):\n\n```\ndependencies {\n    implementation(\"io.daytona:sdk:x.y.z\")\n}\n```\n\nMaven (`pom.xml`\n\n):\n\n```\n<dependency>\n  <groupId>io.daytona</groupId>\n  <artifactId>sdk</artifactId>\n  <version>x.y.z</version>\n</dependency>\n```\n\nStandalone packages and libraries for interacting with Daytona using Java:\n\n- Create an account at\n[app.daytona.io](https://app.daytona.io) - Generate an\n[API key](https://app.daytona.io/dashboard/keys) - Create a sandbox\n\n``` python\nfrom daytona import Daytona, DaytonaConfig\n\nconfig = DaytonaConfig(api_key=\"YOUR_API_KEY\")\ndaytona = Daytona(config)\nsandbox = daytona.create()\nresponse = sandbox.process.code_run('print(\"Hello World!\")')\nprint(response.result)\njs\nimport { Daytona } from \"@daytona/sdk\";\n\nconst daytona = new Daytona({ apiKey: \"YOUR_API_KEY\" });\nconst sandbox = await daytona.create();\nconst response = await sandbox.process.codeRun('print(\"Hello World!\")');\nconsole.log(response.result);\nrequire 'daytona'\n\nconfig = Daytona::Config.new(api_key: 'YOUR_API_KEY')\ndaytona = Daytona::Daytona.new(config)\nsandbox = daytona.create\nresponse = sandbox.process.code_run(code: 'print(\"Hello World!\")')\nputs response.result\npackage main\n\nimport (\n  \"context\"\n  \"fmt\"\n  \"github.com/daytonaio/daytona/libs/sdk-go/pkg/daytona\"\n  \"github.com/daytonaio/daytona/libs/sdk-go/pkg/types\"\n)\n\nfunc main() {\n  config := &types.DaytonaConfig{APIKey: \"YOUR_API_KEY\"}\n  client, _ := daytona.NewClientWithConfig(config)\n  ctx := context.Background()\n  sandbox, _ := client.Create(ctx, nil)\n  response, _ := sandbox.Process.ExecuteCommand(ctx, \"echo 'Hello World!'\")\n  fmt.Println(response.Result)\n}\npython\nimport io.daytona.sdk.Daytona;\nimport io.daytona.sdk.DaytonaConfig;\nimport io.daytona.sdk.Sandbox;\nimport io.daytona.sdk.model.ExecuteResponse;\n\npublic class Main {\n  public static void main(String[] args) {\n    DaytonaConfig config = new DaytonaConfig.Builder()\n        .apiKey(\"YOUR_API_KEY\")\n        .build();\n    try (Daytona daytona = new Daytona(config)) {\n      Sandbox sandbox = daytona.create();\n      ExecuteResponse response = sandbox.getProcess().executeCommand(\"echo 'Hello World!'\");\n      System.out.println(response.getResult());\n    }\n  }\n}\ncurl 'https://app.daytona.io/api/sandbox' \\\n  --request POST \\\n  --header 'Authorization: Bearer <YOUR_API_KEY>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{}'\ndaytona create\n```\n\n", "url": "https://wpnews.pro/news/daytona-sandbox-is-closed-source", "canonical_source": "https://github.com/daytonaio/daytona/", "published_at": "2026-06-30 01:08:33+00:00", "updated_at": "2026-06-30 01:19:37.366648+00:00", "lang": "en", "topics": ["ai-infrastructure", "developer-tools", "ai-agents"], "entities": ["Daytona", "Daytona SDK", "Daytona API", "Daytona CLI", "OpenAPI", "Docker", "Python", "TypeScript"], "alternates": {"html": "https://wpnews.pro/news/daytona-sandbox-is-closed-source", "markdown": "https://wpnews.pro/news/daytona-sandbox-is-closed-source.md", "text": "https://wpnews.pro/news/daytona-sandbox-is-closed-source.txt", "jsonld": "https://wpnews.pro/news/daytona-sandbox-is-closed-source.jsonld"}}