[ Kinetics for Rust backends ]
Build and
deploy fast.
Any workload.
Kinetics is a serverless platform for Rust backends. It's tailored for REST APIs, queue workers, and cron jobs. It promotes a local-first development style and comes with batteries included, like a managed DB.
[ Benefits ]
Why developers
choose Kinetics
Ship and scale Rust backends instantly with zero infrastructure management.
Easy to use
Install with a single cargo install, then deploy your first endpoint in a minutes No servers to provision, no YAML to write, no separate infra tooling to learn. Only your Rust code and kinetics CLI.
Complete backend platform
REST APIs, queue workers, cron jobs, a managed SQL database, secrets, and environment config all come built in. Developers don't have to stitch together separate services. Use one or all.
Local-first and production-ready
Every function can be invoked and tested locally with databases and queues provisioned locally automatically as well (no config required!). It then deploys to the cloud with the same behavior, so what you test is what ships.
[ Core ]
The Foundation
of Kinetics
Everything you need to build and run production-grade Rust applications. REST endpoints, cron jobs, and and queue workers.
Unified Workloads
Deploy REST APIs, queue workers, and cron jobs with automatic infrastructure provisioning.
Local Rust Execution
Run and test everything locally, with databases and queues provisioned offline automatically.
Managed SQL
Every project comes with a provisioned SQL database, supporting migrations. Credentials and handled automatically on local and cloud execution.
Built-in Logs
Access per-function logs directly from the CLI.
Secrets
Secrets are automatically provisioned from .env.secrets and injected at runtime.
Comes with queues
When you launch a worker function, we automatically provision its queue. Other functions access the queue by simply importing the worker function.
Artem Rudenko
CEO, Founder
“Kinetics was born because developers shouldn't wrestle with cloud infrastructure just to deploy Rust. We automate all backend complexity, letting you focus entirely on writing pure, high-performance code.”
[ Production-ready ]
All batteries included
All the tools you need in development and production are already there. Everything you'll ever need is built in.
Only Rust code
Just apply an attribute macro to your function. Kinetics handles the rest.
- No YAML
- No Dockerfiles
- No complex external tools required
OpenTelemetry out of the box
Emit logs, metrics and traces out of the box. Kinetics spins up the collector automatically, requiring just one line of config to export to Datadog or any OTLP backend.
Vendor and framework agnostic
We work hard to build Kinetics in a way that does not lock you in to our platform. We actively encourage you to use standard open-source libraries over kinetics-specific ones wherever possible.
Environment Config
Define environment variables in code and update them in the cloud independently from function code.
Custom domains
Assign your own domain to any REST API endpoint with a single CLI command — no DNS wizardry required. Kinetics handles TLS certificate provisioning and renewal automatically.