Skip to main content

Sylphx BuildPreview

Builds with no Dockerfile, a warm cache, and signed provenance.

Part of Sylphx: the same account, the same key, and the same bill as every other service. In the same league as Cloud Build, Depot.

What Sylphx Build does

  • Zero config

    A supported repository builds with no Dockerfile; one that has a Dockerfile is built as written.

  • A warm cache

    A per-project cache makes warm builds faster with byte-identical results.

  • Signed supply chain

    Every image has an SBOM and SLSA provenance signed by a key nobody can read, addressed by digest.

  • Each build runs on its own isolated machine, wiped after.

Quickstart

Your first call

Install the SDK, set SYLPHX_API_KEY to a key from the console, and call the API. The CLI speaks the same API.

index.ts
import { Sylphx } from '@sylphx/sdk'

// Reads SYLPHX_API_KEY: one key for every Sylphx service.
const sylphx = new Sylphx()
const me = await sylphx.access.whoami({})

for await (const item of sylphx.build.builds.listAll({ parent: me.project! })) {
  console.log(item.name)
}
Install
npm install @sylphx/sdk
CLI
sylphx build builds list

Pricing

Pay for what you use

Start free. Pro is $20 a month and includes $20 of usage across every service; usage past it bills at the prices below, up to your spend cap.

Free includes

Build minutes (standard)
500 minutes
Build cache
10 GB-month

Pro includes

Build minutes (standard)
1,000 minutes
Build cache
10 GB-month

Then

Build minutes (standard)
$0.004 / minute
Build minutes (large)
$0.008 / minute
Build minutes (xlarge)
$0.02 / minute
Build minutes (2xlarge)
$0.03 / minute
Build cache
$0.07 / GB-month

Every service’s prices