SDKs, generated API clients, and the CLI/MCP tools for Daytona.
See the Daytona documentation for guides, examples, and API reference material.
npm install @daytona/sdkpip install daytonagem install daytonago get github.com/daytona/clients/sdk-godependencies {
implementation("io.daytona:sdk:x.y.z")
}import { Daytona } from '@daytona/sdk'
const daytona = new Daytona({ apiKey: process.env.DAYTONA_API_KEY })
const sandbox = await daytona.create()
const response = await sandbox.process.codeRun('print("Hello Daytona")')
console.log(response.result)Set DAYTONA_API_KEY and optionally DAYTONA_API_URL before running examples or E2E tests.
yarn install
poetry install
bundle installCommon commands:
yarn generate:api-client
yarn build
yarn test
yarn docsOpenAPI specs used for local client generation live in openapi-specs/. SDK reference docs are generated as MDX into artifacts/sdk-docs/.
See CONTRIBUTING.md for contribution guidelines. Please keep changes scoped to SDKs, generated clients, CLI/MCP, examples, and client tooling.
This repository uses a dual-license model. See LICENSE for details.
- CLI (
cli/): AGPL-3.0 - Everything else (SDKs, API clients, examples): Apache-2.0