Usage-based pricing.

Pay for what you run — two simple meters, a generous free tier, no servers to provision. Pay per execution always; pay for compute only when we run your code.

Free

$0 forever

Build & run durable tasks and flows. For side projects and evaluating kyrie.

  • 100k executions + 10h compute / mo
  • All primitives, durable steps & flows
  • Human-in-the-loop approvals
  • 7-day retention · low concurrency
Start free

Pro

Most popular
$29 / mo

Automate it: event triggers, higher concurrency, usage-based scale. For production.

  • Everything in Free, plus:
  • Event triggers & journeys (automation)
  • Higher concurrency
  • ~1M executions of credit, then metered
  • 90-day retention
Start free

Scale

from $499 / mo

Higher quotas and concurrency for heavier workloads.

  • Larger included credit
  • Higher concurrency
  • Priority support
  • Audit log
Contact us

Enterprise

Custom

Committed volume, compliance, and the option to self-host.

  • SSO / RBAC
  • SLA & support
  • Self-host option
  • Volume discounts
Contact us

No card required for the free tier. Early customers are onboarded and invoiced directly — get in touch.

Two meters. That’s it.

Beyond your plan’s included usage, everything is metered transparently.

Executions

$20 per 1M $0.00002 each

Every run, flow step, and notification. You pay this whenever kyrie orchestrates work — even when the work runs on your own servers.

Sandbox compute

$15 per 1M compute-seconds $0.000015 / second

Only for code that runs on kyrie’s metal (script & wasm tasks). A 200 ms run is 0.2 compute-seconds. Waits and sleeps are free.

What it adds up to.

Workload Plan Est. / mo
Side project Free $0
Small AI agent Pro ~$29
Growing automation Pro + usage ~$116
Heavy workload Scale ~$1,050

Estimates. Your real bill depends on how many steps your workflows run and how much code executes in the sandbox — both visible live in your dashboard.

Questions

What’s free vs. paid?
Free includes all three primitives, durable steps (ctx.step, ctx.waitFor) and flows — enough to build and run a real durable workflow, up to 100k executions and 10h compute a month. The paid plans add the always-on automation — event triggers & journeys — plus higher concurrency and longer retention.
What counts as an execution?
Each run you trigger, each step in a flow, and each notification sent. Orchestration is the unit — so you pay it even when the actual work runs on your own servers via an HTTP task.
What’s a compute-second?
One second of wall-clock time that your code spends running inside kyrie’s script or wasm sandbox (capped at 128 MB). A typical 200 ms task is 0.2 compute-seconds. HTTP and flow-only work use no sandbox compute.
Do waits and sleeps cost anything?
No. When a run is parked on a human approval (ctx.waitFor) or waiting between steps, it consumes no compute — only the executions it actually performs are metered.
Do I need a credit card to start?
No. The free tier — 100k executions and 10 hours of compute every month — needs no card. You only add billing when you outgrow it.
What happens when I hit a limit?
On the free tier, new runs are paused until the next cycle (or you upgrade). On paid plans you keep going and overage is metered at the rates above. Sandbox compute and executions are tracked separately, so running low on one never blocks the other.
Can I self-host?
Self-hosting is available on Enterprise, along with SSO/RBAC, an SLA, and volume pricing. Get in touch and we’ll set you up.

Start on the free tier.

100k executions and 10 hours of compute every month, no card required.