---
title: "Current provider support."
description: "Review 5 detailed Wildflower Computer provider guides and generated capability references for all 12 supported sandbox backends."
canonical: "https://wildflower.computer/docs/providers/"
openapi_version: "0.8.0"
source_revision: "788b7325a454b8b753a7d614247d5694bad5c967"
---

# Current provider support.

Wildflower Computer supports 12 adapters. The generated capability directory covers every one; 5 direct providers also have evidence-backed behavior guides. Provider selection is explicit at creation and remains fixed for that sandbox.

- [AWS AgentCore](https://wildflower.computer/docs/reference/providers/agentcore/) — agentcore
- [Blaxel](https://wildflower.computer/docs/reference/providers/blaxel/) — blaxel
- [ASCII Box](https://wildflower.computer/docs/reference/providers/box/) — box
- [Cloudflare Sandbox](https://wildflower.computer/docs/reference/providers/cloudflare/) — cloudflare
- [E2B](https://wildflower.computer/docs/reference/providers/e2b/) — e2b
- [Novita Agent Sandbox](https://wildflower.computer/docs/reference/providers/novita/) — novita
- [Daytona](https://wildflower.computer/docs/reference/providers/daytona/) — daytona
- [Modal](https://wildflower.computer/docs/reference/providers/modal/) — modal
- [Runloop](https://wildflower.computer/docs/reference/providers/runloop/) — runloop
- [Smol Machines](https://wildflower.computer/docs/reference/providers/smol/) — smol
- [Fly.io Sprites](https://wildflower.computer/docs/reference/providers/sprites/) — sprites
- [Vercel Sandbox](https://wildflower.computer/docs/reference/providers/vercel/) — vercel

## Detailed behavior guides

**Blaxel** Preview / contract-tested / `blaxel`

Persistent Blaxel sandboxes addressed through an API key and workspace.

ImageRuntime image supported

LifetimeTimeout sent as runtime TTL

OutputSeparate stdout and stderr

A workspace is required on every lifecycle request.

- [Detailed Blaxel support](https://wildflower.computer/providers/blaxel/)

**E2B** Preview / contract-tested / `e2b`

Persistent sandboxes created from an E2B template.

ImageTemplate ID supported

LifetimeTimeout in seconds

OutputSeparate stdout and stderr

Defaults to the base template and a 300-second lifetime when omitted.

- [Detailed E2B support](https://wildflower.computer/providers/e2b/)

**Daytona** Launch tier / live-proven / `daytona`

Persistent sandboxes created from a container image.

ImageContainer image supported

LifetimeRounded up to TTL minutes

OutputCombined output in stdout

Wildflower Computer generates a one-line Dockerfile from the image value.

- [Detailed Daytona support](https://wildflower.computer/providers/daytona/)

**Runloop** Preview / contract-tested / `runloop`

Persistent Runloop Devboxes created from an optional Blueprint.

ImageBlueprint name supported

LifetimeMaximum 172800 seconds

OutputSeparate stdout and stderr

The default starter image is used when a Blueprint name is omitted.

- [Detailed Runloop support](https://wildflower.computer/providers/runloop/)

**Fly.io Sprites** Launch tier / live-proven / `sprites`

Persistent Sprites with a fixed environment and automatic sleep.

ImageFixed environment

LifetimeNo timeout option

OutputSeparate stdout and stderr

A cold Sprite may report stopped and wakes on its first command.

- [Detailed Fly.io Sprites support](https://wildflower.computer/providers/sprites/)

## Blaxel behavior

- The image is a Blaxel runtime image and defaults to blaxel/base-image:latest.
- An optional timeout in seconds is sent to Blaxel as the runtime TTL.
- The adapter returns the provider process stdout, stderr, and exit code through the shared execution result.
- The provider credential is a blaxel api key.

## E2B behavior

- The image field is interpreted as an E2B template ID. It defaults to base when omitted.
- The timeout is a sandbox lifetime in seconds and defaults to 300 when omitted.
- The adapter preserves separate stdout and stderr streams and returns the command exit code.
- The provider credential is a e2b api key.

## Daytona behavior

- The image field is a container image. The adapter generates a one-line Dockerfile using that image.
- The API accepts seconds and the adapter rounds them up to whole Daytona TTL minutes.
- Daytona returns combined command output. The adapter places it in stdout and returns an empty stderr.
- The provider credential is a daytona api key.

## Runloop behavior

- The image field is interpreted as a Runloop Blueprint name. The default starter image is used when omitted.
- The timeout becomes the Devbox maximum lifetime and cannot exceed 172800 seconds.
- The adapter waits for command completion and returns stdout, stderr, and the exit status. Truncated output is reported as an error.
- The provider credential is a runloop api key.

## Fly.io Sprites behavior

- Sprites uses a fixed environment. The adapter rejects image rather than silently ignoring it.
- Sprites automatically sleeps and persists until deletion. The adapter rejects timeout.
- The adapter preserves separate stdout and stderr frames and returns the command exit code.
- The provider credential is a fly.io sprites api token.

> **Support does not mean failover**
>
> The API and adapter contract tests cover these providers. Wildflower Computer does not automatically retry an operation on a different provider or migrate sandbox state.

> **Live proof is narrower than adapter coverage**
>
> Daytona and Fly.io Sprites are the initial launch tier with a current full private-staging lifecycle smoke. The remaining adapters are preview: their lifecycle boundaries are contract-tested without current live provider credentials.

> **Lifecycle support is not billing-data support**
>
> Every provider currently has a normalized published-price estimate, but none is presented as provider-reported per-sandbox cost. Some providers require distinct billing scope; others expose dashboard or aggregate-only data. Review the [complete provider observability matrix](https://wildflower.computer/docs/provider-observability/) before building usage analytics or customer-facing cost UI.

For tested upstream contracts and machine-readable evidence, use the [provider compatibility matrix](https://wildflower.computer/compatibility/) and [OpenAPI downloads](https://wildflower.computer/openapi/).
