Plan, deploy, and recover. One control plane.
Run Docker Compose, Kubernetes, Helm, and cloud sandbox workflows from one project file.
Validate first, verify every release, and roll back when health checks fail.
State recorded · health checks passed
One lifecycle across every target
Provision a VM or Daytona sandbox, deploy the project, verify health, and retain the evidence using the same CLI and output formats.
vm-tool deployment transaction
01
Validate
complete
02
Plan
complete
03
Backup
complete
04
Deploy
complete
05
Verify
complete
06
Record
stored
A release workflow, not a bag of scripts
Each command participates in the same validated lifecycle, from provider setup to rollout evidence.
Project-aware deploys
Detect Compose, Kubernetes, and Helm projects, then validate and preview changes before deployment.
Production adapters
Deploy manifests and charts, shift service traffic, or use Istio, Argo CD, and Flux workflows.
Transactional releases
Run backup, deploy, and verification stages with automatic rollback when a release becomes unhealthy.
Durable history
Query SQLite-backed deployment records, inspect one release, and prune state with explicit retention.
Safe configuration
Resolve environment secret references and redact sensitive values from output, events, and notifications.
Provider plugins
Use AWS, Azure, GCP, and Daytona through one lifecycle API, with discovery for new providers.
Operational visibility
Stream redacted events, inspect a read-only dashboard, trace stages, and notify Slack or Discord.
Graphify knowledge map
Navigate code relationships, communities, and architecture from a generated project knowledge graph.
How it works
From install to production in four steps.
Install
Initialize
Plan
Deploy
Built for real workflows
Python SDK, CLI, and CI/CD integration out of the box.