Daytona

Normal
GitHub Unknown No License

Description

Daytona provides secure development-environment infrastructure for coding agents and automation workflows, serving as a runtime base for remote execution tasks.

Key Features

  • Sandboxes - fully isolated compute units with dedicated kernel, filesystem, network stack, and allocated vCPU/RAM/disk
  • Sub-90ms startup - sandboxes spin up in under 90ms from code to execution, supporting Python/TypeScript/JavaScript
  • Multi-language SDK - Python, TypeScript, Go SDKs plus REST API and CLI for programmatic control
  • Stateful snapshots - environment snapshots for persistent agent operations and state recovery across sessions
  • OCI/Docker compatible - OCI-standard image system with massive parallelization and custom base image support
  • MCP server support - built-in MCP protocol support for use as an AI agent tool server

Use Cases

💡 Provide secure code execution sandboxes for AI coding agents to safely run LLM-generated code
💡 Build large-scale agent workflow platforms leveraging sub-90ms startup and parallelization for thousands of concurrent tasks
💡 Create persistent development environments with snapshots for cross-session agent state retention and task continuation
💡 Enterprise AI platform governance with organization management, audit logs, and network limits for compliance
💡 Build tool execution layer for AI agents via MCP server providing file operations and code execution capabilities

Strengths & Limitations

Strengths

  • High community interest (71.8k stars)
  • Established track record (2 years in production)
  • Responsive to issues, low backlog

⚠️ Limitations

  • No clear open-source license

Quick Start

# Install Daytona CLI
curl -sSL https://download.daytona.io/daytona/install.sh | bash

# Create and run a sandbox
daytona sandbox create --language python

# Or use the Python SDK
pip install daytona
python -c "
from daytona import Daytona
client = Daytona()
sandbox = client.create()
sandbox.execute_code('print(\"Hello from Daytona!\")')
"

Related Projects

DeerFlow

81.3k · Python
Active A+

An open-source long-horizon SuperAgent harness by ByteDance that researches, codes, and creates with sandboxes, memories, tools, skills, subagents and message gateway for complex tasks.

super-agentmulti-agentresearch +4
  • · Super Agent harness - orchestrates sub-agents, memory and sandboxes for complex long-horizon tasks from minutes to hours
  • · Extensible skills system - modular skill-based architecture for extending agent capabilities with custom skills
  • · Sandboxed code execution - built-in secure sandbox for agents to safely execute code and file operations in isolation

OpenSandbox

14.9k · Go
Active A

OpenSandbox is an open-source, secure, fast, and extensible sandbox runtime for AI agents, developed by Alibaba.

sandboxai-infrastructurekubernetes +2
  • · Multi-language SDKs: Python, Java/Kotlin, JavaScript/TypeScript, C#/.NET, and Go with unified sandbox APIs
  • · Docker and Kubernetes runtimes: built-in lifecycle management for both local development and large-scale distributed scheduling
  • · Strong isolation: supports gVisor, Kata Containers, and Firecracker microVM secure container runtimes

Magicrew

5.0k · TypeScript
Active A

Open-source all-in-one AI productivity platform combining a generalist AI agent, workflow engine, instant messaging, and online documents

productivityworkflow-engineno-code +4
  • · Enterprise-grade AI Agent platform with sandbox isolation and human-in-the-loop approval
  • · Results as deliverables: AI output rendered directly into PPTs, dashboards, reports, Excel
  • · Unified data hub replacing scattered employee accounts with institutional knowledge persistence

E2B

13.7k · Python
Active A+

E2B provides secure cloud sandboxes for AI agents, supporting code execution, file operations, and isolated compute as an execution layer for coding and automation workflows.

sandboxcode-executionsecurity +1
  • · Secure Cloud Sandboxes: Provides isolated cloud execution environment for AI agents
  • · Code Execution: Supports JavaScript/Python SDK to run AI-generated code
  • · File Operations: Perform file read/write and management within sandboxes