We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
Persistent Linux VMs and agent tooling, with active-compute billing and hosted-only infrastructure.
Dedalus Labs is managed Linux compute for AI agents: machines keep files across sleep cycles, support SSH and command execution, and bill for active CPU and RAM. Its REST API, CLI, seven official SDKs and MCP gateway give developers several integration paths.
The free Hobby plan is useful for small workloads, but production costs depend on active compute and storage. The VM platform is proprietary and cloud-hosted; the client tools are open source. Check operational limits, reliability commitments and data-export options before building a production dependency.
Good fit if
- Stateful AI agent workloads
- Agents needing interactive Linux tools
- Teams integrating through MCP
Skip it if
- Teams requiring self-hosted compute
- Workloads needing published rate limits
- Projects with strict export requirements

ScoresHow it rates
What works
- Persistent files across sleep and wake cycles
- SSH access with an interactive pseudo-terminal
- Dynamic CPU and RAM resizing through an API
- Official SDKs for seven languages
- Compute and memory billed only while active
What doesn't
- Core VM infrastructure is proprietary and hosted
- Rate limits are not published
- No data-export process is published
- Hobby storage is capped at 10 GiB per machine
01What Dedalus Labs is, technically
Dedalus Labs is a managed cloud service that provisions isolated Linux virtual machines, called Dedalus Machines. It sits below an agent framework in the stack: the agent uses the REST API, CLI or SSH to create and control a machine, then runs software and keeps files there between sessions.
Each machine has its own kernel, root access and persistent root filesystem. Files and packages in locations such as /home, /root, /etc, /usr/local and /var survive sleep and wake cycles. Machines move through running, sleeping, starting and destroyed states. Autosleep starts after five minutes of inactivity by default; an API command or SSH connection wakes a sleeping machine. Dedalus says machines boot with zero cold starts. CPU and RAM can be resized through an API call without restarting. This targets agents that need persistent state, long-running tasks or interactive tools, rather than stateless function execution. The compute platform is managed by Dedalus; it is not a library or a self-hosted server.
02Dedalus Labs API, SDKs and docs
The main integration surface is an HTTP REST API. Dedalus also provides the dedalus-cli command-line interface and official SDKs for Python, TypeScript, Go, C#, Java, Kotlin and PHP. The Executions API dispatches non-interactive commands and lets clients poll results; SSH provides a pseudo-terminal for interactive tools such as Claude Code, vim and htop. The service runs Linux guest VMs and exposes endpoints such as dcs.dedaluslabs.ai.
The MCP gateway connects models to local or Dedalus-hosted MCP servers, with tool chaining, streaming and model handoffs. Dedalus describes it as vendor-agnostic; it does not publish a numeric integration count. Its client tools, SDKs, CLI and helper libraries are open source on GitHub. Confirm current API behavior, SDK coverage and operational guidance in the vendor's documentation before choosing a client. Observability integrations include PostHog, according to the vendor.
03Dedalus Labs pricing for developers
Hobby costs $0 per month and includes a one-time $20 sign-up credit. Each machine is capped at 4 vCPU and 16 GiB RAM, with up to five machines and 10 GiB storage per machine; storage cannot be expanded. Pro costs $20 per month and includes $20 in monthly compute credits, which do not roll over. It allows up to 20 machines, 16 vCPU and 64 GiB RAM per machine, with 20 GiB storage per machine and unlimited expansion. No annual option is listed.
After included credits, active compute costs $0.04536 per vCPU-hour and memory costs $0.01458 per GiB-hour; both are billed per second while the machine runs. Additional storage costs $0.0001 per GiB-hour. Sleeping machines do not incur active CPU and RAM charges, but storage is billed by time. Additional purchased credits carry over; their price is not published. Qualifying startups can receive up to $10,000 in compute credits, valid for 12 months. Enterprise pricing is custom and includes a dedicated fleet option, SSO, RBAC, audit logs and an SLA with uptime guarantees.
04Dedalus Labs: open source, self-hosting and lock-in
Dedalus open-sources its client tools, SDKs, CLI and helper libraries on GitHub. The vendor does not publish a license in the published product details, so confirm the applicable license and its conditions before redistributing or embedding those components. The core VM platform and compute infrastructure are proprietary, managed cloud services. Dedalus documents no self-hosting option.
Linux gives workloads a familiar execution environment, but machine provisioning, autosleep, resizing and execution rely on Dedalus's service and API. Moving away would mean replacing those control-plane integrations and arranging new compute for the workloads. The vendor does not publish a data-export process. SSH provides a way to interact with machine files, but ask Dedalus about bulk export, backups and deletion before storing data that must be portable or retained.
05Dedalus Labs in production
The plan limits are concrete: Hobby allows five machines, while Pro allows 20, with per-machine CPU and RAM caps. Enterprise offers custom limits and an SLA with uptime guarantees; the standard plans do not list an uptime commitment. The vendor also does not publish API rate limits in the published product details. Ask about rate limits, availability, incident response, backups, data retention and security controls before making the service a production dependency.
Machines have isolated kernels and root access, but those facts alone do not establish a compliance posture or a security boundary for every untrusted workload. Confirm the controls and certifications your deployment requires. Autosleep can reduce active-compute charges, but verify how it interacts with background jobs and connection handling.
Questions people ask
What does Dedalus Labs provide?
Dedalus Labs provides managed Linux virtual machines for AI agents. Machines have root access and persistent filesystems, and support command execution through an API or interactive SSH. They can autosleep after five minutes of inactivity by default and wake on an API command or SSH connection.
How much does Dedalus Labs cost?
The Hobby plan is free and includes a one-time $20 sign-up credit. Pro costs $20 per month and includes $20 in monthly compute credits with no rollover. Active compute beyond credits costs $0.04536 per vCPU-hour and $0.01458 per GiB-hour of memory; additional storage costs $0.0001 per GiB-hour.
Does Dedalus Labs charge for sleeping machines?
CPU and RAM are billed only while a machine is active, with charges calculated per second. Sleeping machines do not incur active-compute charges. Storage is billed separately at $0.0001 per GiB-hour, so persistent files still contribute to storage costs while a machine sleeps.
Can I self-host Dedalus Labs?
No self-hosting option is documented for the core VM platform, which Dedalus provides as managed cloud infrastructure. The vendor open-sources its client tools, SDKs, CLI and helper libraries. Confirm their license terms with Dedalus; open-source clients do not make the VM service self-hostable.
Which languages have official Dedalus Labs SDKs?
Dedalus lists official SDKs for Python, TypeScript, Go, C#, Java, Kotlin and PHP. It also provides an HTTP REST API and the dedalus-cli. For other languages, the REST API is the integration surface; check the vendor's documentation for current endpoints and client support.
