Products

Four products.
One runtime binary.

Each capability is a product in its own right — yet they ship as one process, share one philosophy, and run with zero infrastructure to operate.

COMPUTE

Kitwork Compute

Serverless functions, APIs, scheduled jobs and background workers — each in its own sandboxed runtime with a strict energy budget. Deploy by pushing a folder. No containers, no Kubernetes.

  • 9.8ms cold start, bounded by design — no workload runs forever
  • Familiar JavaScript dialect compiled to bytecode
  • Per-tenant isolation with CPU & memory guards
# deploy a folder, get a live API
kitwork deploy ./api
✓ Sandbox initialized · 9.8ms
✓ Routes registered · 12 endpoints
live at https://api.yourapp.vn
DB1
primary
DB2
replica
DB3
replica

continuous replication · survives node loss

DATA

Kitwork Data

Persistent state that outlives machines. A zero-allocation query layer over PostgreSQL with ACID transactions, automatic rollback, and continuous multi-node replication.

  • Fluent queries compiled in ~230ns — 20× faster than reflection ORMs
  • Node RAM holds nothing precious; the database is the source of truth
  • ACID boundaries with deferred rollback on any error
EDGE

Kitwork Edge

A built-in gateway with automatic TLS via Let's Encrypt, multi-tier caching, and a zero-copy trie router resolved natively in Go — before any code runs.

  • Static & cached responses streamed from disk, bypassing the VM entirely
  • Automatic HTTPS for every domain, zero config
  • Sub-millisecond routing, independent of endpoint count
Client Request HTTPS
Edge Gateway · TLS termination < 1ms
Function · execute 9.8ms
Response · cached at edge 200 OK
Edge Gateway
Coordinator

Worker

Worker

Worker

peer absorbs the load — service continues

CLUSTER

Kitwork Cluster

Every node runs the same binary; only responsibility differs. When a node fails, its peers absorb the load in milliseconds. Performance may shrink — the runtime never dies.

  • No special servers — Gateway, Coordinator, Worker are roles, not machines
  • Lose efficiency before availability — degrade, never collapse
  • Correctness lives in the database, never on the wire
AUTH

Kitwork Auth

JWT-based identity and access control built into the runtime — issue, verify and scope tokens without a separate auth service. Guards run before your handler, on the fast path.

  • Sign & verify JWTs natively, no external dependency
  • Route guards and middleware run before any handler
  • Scoped, per-tenant credentials with strict isolation
# protect a route with a guard
router.get("/me")
  .guard(auth.required())
  .handle((req, res) => {
    return req.user;
  });
✓ verified before handler runs

One platform. Every layer covered.

Start free, scale to a self-healing cluster — without ever changing your stack.