clients

module
v0.192.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2026 License: Apache-2.0

README

Daytona Clients

SDKs, generated API clients, and the CLI/MCP tools for Daytona.

Documentation

See the Daytona documentation for guides, examples, and API reference material.

Installation

TypeScript
npm install @daytona/sdk
Python
pip install daytona
Ruby
gem install daytona
Go
go get go.daytona.io/sdk-go
Java
dependencies {
  implementation("io.daytona:sdk:x.y.z")
}

Usage

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.

Development

yarn install
poetry install
bundle install

Common commands:

yarn generate:api-client
yarn build
yarn test
yarn docs

OpenAPI specs used for local client generation live in openapi-specs/. SDK reference docs are generated as MDX into artifacts/sdk-docs/.

Contributing

See CONTRIBUTING.md for contribution guidelines. Please keep changes scoped to SDKs, generated clients, CLI/MCP, examples, and client tooling.

License

This repository uses a dual-license model. See LICENSE for details.

Directories

Path Synopsis
examples
go/auto_archive command
go/auto_delete command
go/build_logs command
go/charts command
go/computer_use command
go/exec_linked command
go/filesystem command
go/fromimage command
go/lifecycle command
go/lsp_usage command
go/pagination command
go/pty_channel command
go/sandbox command
go/secrets command
go/stream_logs command
go/volumes command
sdk-go module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL