all systems · 99.97% past 90d
v4.2.0 — region kef-1 added

Programmableinfrastructurefor ambitious teams.

Helix is the runtime, telemetry and deploy primitive backend teams use to ship resilient systems — without operating one. Twelve regions, one binary, zero ceremony.

Edge runtimeObservabilityProgrammable network
Start in 90 secondsRead the docs$ brew install helix-cli
~/orders/mainbun 1.4.6
$helix deploy --region kef-1,sin-3,fra-4
building service `orders` (bun 1.4.6)
bundle: 412kb · cold start budget 12ms ✓
routing 0.1.42 → 0.1.43
promoted live · 9.4s
· kef-1 · sin-3 · fra-4 ◉ ◉ ◉
$_
9.4s
deploy time
8.3ms
cold start p50
3 ✓
regions live
edge regionskef-1sin-3gru-2fra-4bom-1+ 7 more
In production at
Linear PressNorthwind LabsField NotesStripe AtlasVercel CloudPlover StudioMercury OSSubstrate.ioObscura MapsFoundry 47Linear PressNorthwind LabsField NotesStripe AtlasVercel CloudPlover StudioMercury OSSubstrate.ioObscura MapsFoundry 47
/ motion engine

Five primitives.
One coherent runtime.

routes · auto-prioritizedlive
  • 01checkout/finalize47msp95
  • 02payments/intent118msp95
  • 03search/index12msp95
  • 04auth/refresh9msp95
  • 05billing/webhook286msp99
Adaptive Routingrequest orchestration
/ cli
$
tab to autocomplete14 commands
Programmable CLIergonomic primitives
/ regions
kef-1
41ms
sin-3
53ms
gru-2
38ms
fra-4
64ms
bom-1
28ms
median p9547.2ms
Live Region Health12 regions · 47ms p95
/ telemetry stream1.4M / sec
200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent
200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent
200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent200 GET /orders/9f8c201 POST /payments/intent200 GET /catalog/sku/47204 DELETE /cart/items/19200 GET /search?q=ridge201 POST /webhooks/stripe200 GET /auth/refresh200 GET /shipping/estimate404 GET /catalog/sku/missing200 GET /reviews/recent200 GET /healthz200 GET /orders/recent
98.7%
2xx
0.4%
3xx
0.7%
4xx
0.2%
5xx
Edge Telemetry Stream1.4M events / sec
/ slow taillast 90s
286ms
p99 outlier
/billing
service
Cold-Path Inspectortrace the long tail
/ what teams ship on it

Four shapes,
no surprises.

Helix is opinionated about the primitives, not the application. The same runtime serves a marketing API and a 9-figure trading pipeline.

01API gateway

Replace your gateway, keep your stack.

Drop Helix in front of any origin — REST, gRPC, GraphQL — and pick up rate limits, signed routes and per-region failover without touching your services.

observed
47.2ms
median p95 across 12 regions
request flow
02Job runtime

Background work that stays warm.

Schedulable, idempotent jobs with first-class retries, dead-letter inspection and checkpointing — the parts every team rebuilds badly.

observed
1.4M
jobs per minute, sustained
queue depth
03Edge functions

Functions deployed where users live.

Code that runs in milliseconds at the edge with cold-start budgets you can actually measure. No mystery, no hidden cron, just primitives.

observed
8.3ms
average cold start (p50)
execution edge
04Observability

Traces, logs and metrics — one shape.

Instrumentation is automatic; the cost model isn't punitive. Drill from a slow request into a downstream span without opening four tabs.

observed
31 days
of full-fidelity retention, included
trace fidelity
/ architecture

One control plane.
Twelve data planes.

Your services run on the data plane closest to each request. The control plane is invisible — schedule, rotate keys, pin versions from the CLI or the dashboard.

  • regions12 active · 4 staged
  • protocolsHTTP/3, gRPC, WebSocket, MQTT
  • runtimesWASM · Bun · Node 22 · custom OCI
  • queue depth1.4M / sec sustained
helix.networklive
CONTROL PLANEkef-1fra-4sin-3nrt-2gru-2REQUESTS · 1,427,302 /sP95 47.2ms
/ honest comparison

What you stop paying for.

We benchmarked the same Node service on Helix and on a typical Lambda + ALB + CloudWatch stack. Here is what changed.

Dimension
Helix
Typical Lambda + ALB
Median deploy time
9.4s
4–11 min
Cold start (p50)
8.3ms
240–800ms
Per-region failover
Built-in
DIY runbook
Trace retention
31 days
3 days, then sampled
Pricing model
CPU-time, no egress
Egress + invocations + idle
Ops headcount required
0
1.5 SRE per service
/ what teams say
We deleted a quarter's worth of platform tickets the week we cut over. The runtime feels designed by people who've actually been on call.
Soraya Mehta
Principal Engineer, Northwind Labs
0%
Uptime past 12 months · audited
0ms
Median p95, all regions
0M/s
Sustained event throughput
0 days
Full-fidelity trace retention
/ pricing

You pay for CPU-time.
Nothing else.

No per-invocation. No egress between Helix services. No idle charge for warm runtimes. The estimator on the docs is the model, not a teaser.

Tier
Indie
$0/ month
Studio
$29/ developer / month
Scale
Customannual
Seats
1 developer
Up to 12 developers
Unlimited
Compute
200 CPU-min / day
Pay-as-you-go, no idle
Reserved + dedicated tenancy
Regions
3
12
All + private edge
Trace retention
7 days
31 days
12 months
SLA
Community
99.95% credit-backed
99.99% with named TAM
/ questions

Frequently
considered.

Engineering teams ask sharp questions. Here are the ones we hear most often, answered without the marketing layer.

Helix is a programmable runtime, not a function host. You compose primitives — routing, queues, KV, telemetry — instead of stitching four services. Cold start, retention and failover are first-class, not add-on bills.

Yes. Helix accepts WASM modules, container images and a managed Bun/Node runtime. Anything that responds on a port can be promoted to an edge service in one CLI invocation.

You pay for CPU-time used while requests are in-flight. There is no per-invocation fee, no egress between Helix services, and no idle/overhead surcharge. The estimator on the docs site is the model — not a teaser.

Scale-tier customers can run a private Helix control plane in their own VPC or bare-metal racks. The data plane is the same binary that powers the public edge.

SOC 2 Type II and ISO 27001 are in-scope today. HIPAA BAA is available on Scale. Per-region residency is enforced at the routing layer; data never leaves the regions you allow.

/ shipped recently

From the runway.

full log
  • 2026-04-22RuntimeBun 1.4 + Node 22 LTS now first-class on every region.
  • 2026-04-09TelemetryCold-Path Inspector — surface slow tails without sampling tricks.
  • 2026-03-31NetworkMumbai (bom-1) and São Paulo (gru-2) promoted to GA.
  • 2026-03-18PricingIdle-CPU rebate retroactive to billing cycle. No action required.
$ helix init

Ship the boring parts.
Keep the surprising ones.