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
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
Pro
Most popularAutomate 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
Scale
Higher quotas and concurrency for heavier workloads.
- ✓ Larger included credit
- ✓ Higher concurrency
- ✓ Priority support
- ✓ Audit log
Enterprise
Committed volume, compliance, and the option to self-host.
- ✓ SSO / RBAC
- ✓ SLA & support
- ✓ Self-host option
- ✓ Volume discounts
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
Every run, flow step, and notification. You pay this whenever kyrie orchestrates work — even when the work runs on your own servers.
Sandbox compute
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 | Monthly usage | Plan | Est. / mo |
|---|---|---|---|
| Side project | 100k executions · 5h compute | Free | $0 |
| Small AI agent | 1M executions · light compute | Pro | ~$29 |
| Growing automation | 5M executions · 500k compute-s | Pro + usage | ~$116 |
| Heavy workload | 50M executions · 5M compute-s | 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.