Sprites are persistent Linux environments on Fly.io for agents, development and user-submitted code. Each is a dedicated microVM with a whole filesystem that survives between sessions.

The design assumes a computer that sleeps: a short idle window suspends it with memory frozen, and a longer idle period stops it and drops memory, keeping the disk.

At a glance

Who it is forDevelopers who want a long-lived Linux computer for an agent, with automatic sleep and usage-based billing rather than a reserved size.
IsolationDedicated microVM with hardware-level isolation. Root is available and Docker is reported to work, but Sprites do not run systemd: a built-in service manager starts services on wake.
SizesOne fixed shape: 8 vCPUs and 100 GB of storage, with memory assigned and autoscaled per Sprite. No published region selection, GPU or ARM option.
A personal agent hereAbout $77.61 a month for one always-on 2 vCPU / 4 GiB machine (2 vCPU / 4 GiB / 20 GiB), before the AI model. Change the numbers
Recommended inNot one of the picks in any use-case guide.

Fits well, fits badly

Our reading of the sourced material on this page, not a provider claim.

Fits well

  • An agent that pauses constantly: a warm pause after about 30 seconds resumes in 100–500 ms.
  • A long-lived filesystem with no volume to manage, capped at 100 GB and billed on bytes written.
  • Secrets that never reach the Sprite, through connectors and a gateway.

Fits badly

  • systemd: Sprites do not run it, and services start through a built-in manager on wake.
  • A live fork or create-from-checkpoint: neither is documented.
  • A client-facing link: the URL is private to the organisation and needs an org token.

How it bills

ModelMeasured usage, with optional monthly plans that bundle allowances.
MeterActual CPU at $0.0385 per CPU-hour and actual memory at $0.021875 per GB-hour while awake; hot storage at $0.000683 per GB-hour and cold storage at $0.000027 per GB-hour.
While stoppedNo compute charge in warm or cold state, but cold storage is billed for as long as data is kept.
Plan feeThe pricing page says there are no plans; the product FAQ describes plans including Hero at $100 a month. Both are current.
MinimumNo published minimum. A one-time $30 trial credit per user and per organisation, which cannot pay a subscription fee.

How Sprites lets you try before paying is on Trials and free tiers.

Where it stands out

  • The whole filesystem persists between sessions, not one mounted folder.
  • Warm suspension keeps processes and resumes in 100–500 ms.
  • Wake on request is explicit.
  • Copy-on-write checkpoints that do not interrupt work.
  • Connectors keep credentials in the gateway, not the guest.

Using it without writing code

DashboardA dashboard exists for connector setup and a Gateway Playground that can fire a request without code.
Without codeLimited. The documented start path installs a CLI and opens a console; the no-code surface is connector testing, not running an agent.
SignupUses a Fly.io account. Card requirement, waitlist and trial duration are not published.
Docs and supportFly documentation covers lifecycle, checkpoints, networking and connectors. Support is community on lower plans and varies by plan.

Capability checklist

Every capability the guide checks, with the catch where Sprites's version falls short. Compare all providers

The company

From the profile's company section: the legal entity, who funds it, and what a buyer can check before signing.

Legal entity

Fly.io, Inc., a Delaware corporation. Sprites is a product on Fly's platform, not a separate company.

“The contracting party for all Fly.io services is Fly.io, Inc.” fly.io docs-confirmed

Leadership

Scott Johnston is CEO; founder Kurt Mackey moved to an advisory role and remains on the board.

“Fly.io also announced that Scott Johnston has joined as CEO and a member of the board.” fly.io docs-confirmed

History and funding

Fly has run the platform since 2017 and launched Sprites on 9 January 2026. A $25M Series D in July 2026, co-led by Dell Technologies Capital and Intel Capital.

“$25 million in Series D funding co-led by Dell Technologies Capital and Intel Capital, with participation from Andreessen Horowitz, EQT, Geodesic, and YC.” fly.io docs-confirmed

Status and SLA

Sprites is a component on Fly's status page with no numeric uptime figure. Fly's 99.9% SLA is Enterprise-only and credits must be claimed.

“will apply to the Services for Customers with an Enterprise plan during the applicable Subscription Term” fly.io docs-confirmed

Certification

SOC 2 Type 2 covers the Fly platform and does not name Sprites; the report and BAA sit behind a $99-a-month compliance package.

“The report describes the Fly.io platform; it does not name individual products such as Sprites, which run on the platform it covers” fly.io docs-confirmed

Headcount

Not published. Fly lists team members but no headcount figure.

not-published

Caveats and contradictions

Shown as the research found them. A contradiction means the provider's own pages disagree; an open question means the answer is not published.

  1. 01

    The pricing page and product FAQ disagree on plans Contradiction

    Pricing says there are no plans and nothing charged per Sprite; the FAQ describes plans including Hero at $100 a month with CPU, RAM and storage allowances.

    “No plans and no tiers, and nothing charged per Sprite.”
    Spritespricing-page
    “Plans bundle an allowance of CPU-hours, RAM GB-hours, and storage GB, not unlimited usage.”
    Spritesdocs-confirmed
  2. 02

    Warm-to-cold timing is not published Open question

    The idle window before warm suspension is about 30 seconds; how long before a Sprite drops to cold is not stated.

  3. 03

    Storage charges while idle are ambiguous Contradiction

    The FAQ says warm and cold are not billed, while the pricing page bills cold storage for as long as data is kept.

    “Sprites have three states: running (billed), warm (not billed), and cold (not billed).”
    Spritesdocs-confirmed
    “Cold Bills for as long as you keep it”
    Spritespricing-page
  4. 04

    No fork or create-from-checkpoint is documented Open question

    Checkpoints restore in place and overwrite current files; a live fork or clone is not established.

  5. 05

    Region selection and architecture are unpublished Open question

    No provider-confirmed region list, GPU option or CPU architecture statement was found.

Sources

The three shared workloads

List-price illustrations from the calculator, not quotes. Prices checked 29 October 2026.

A · 1,000 short tasks

$22.18

2 vCPU / 4 GiB / 10 GiB (plan: Pay as you go)

  • CPU, while working166.67 h × 1 vCPU busy × $0.0385$6.42
  • Memory166.67 h × 4 GiB × $0.02187$14.58
  • Disk while running166.67 h × 10 GiB × $0.00071$1.18
  • Memory is billed on actual use; the calculator uses the memory you entered.
  • A one-time $30 trial credit is not subtracted.
  • The pricing page says there are no plans; the FAQ sells Hero ($100) and Mythic ($2,000). Pay as you go is used here.

B · One always-on box

$164.91

4 vCPU / 8 GiB / 50 GiB (plan: Pay as you go)

  • CPU, while working730 h × 0.4 vCPU busy × $0.0385$11.24
  • Memory730 h × 8 GiB × $0.02187$127.75
  • Disk while running730 h × 50 GiB × $0.00071$25.91
  • Memory is billed on actual use; the calculator uses the memory you entered.
  • A one-time $30 trial credit is not subtracted.
  • The pricing page says there are no plans; the FAQ sells Hero ($100) and Mythic ($2,000). Pay as you go is used here.

C · Three hours a day

$10.19

2 vCPU / 4 GiB / 20 GiB (plan: Pay as you go)

  • CPU, while working90 h × 0.2 vCPU busy × $0.0385$0.69
  • Memory90 h × 4 GiB × $0.02187$7.87
  • Disk while running90 h × 20 GiB × $0.00071$1.28
  • Disk while stopped640 h × 20 GiB × $0.000027$0.35
  • Memory is billed on actual use; the calculator uses the memory you entered.
  • A one-time $30 trial credit is not subtracted.
  • The pricing page says there are no plans; the FAQ sells Hero ($100) and Mythic ($2,000). Pay as you go is used here.