Managed Cloud
Fully hosted multi-tenant FastYoke. Sign up, install marketplace apps, and run production workloads today — migrations, managed backups, and WebSocket fanout included.
Early access for Channel Partners and ISVs opening soon. Learn more →
Cloud live · Local post-GA
Run FastYoke as Managed Cloud — fully hosted, multi-tenant, production-ready today — or on your machine with FastYoke Runtime for local development and single-node deployments. The FSM engine, schemas, and app packages are identical across both.
Choose your runtime
Managed Cloud for production workloads today. Local Runtime for offline dev, demos, and single-node — free forever, shipping post-GA.
Fully hosted multi-tenant FastYoke. Sign up, install marketplace apps, and run production workloads today — migrations, managed backups, and WebSocket fanout included.
The full engine on your machine. Free forever for development and single-node. No cloud account, no outbound traffic — join the waitlist on /download until post-GA.
Who it's for
The Runtime tier is free for all three of these cases. You don't need to pick one — the same binary handles all of them.
You want to understand what the FSM engine can do before signing up for Cloud SaaS. Run the full engine locally, build a real app, and make the decision with data — not a sandbox with artificial limits.
Your product ships inside a customer's firewall. FastYoke Runtime is the right local dev and CI target. The same app package that runs locally deploys to the customer's On-Prem install without modification.
You're building a client demo or a vertical-specific app for a sales conversation. Runtime boots in three minutes on your laptop, runs offline during the pitch, and hands off to a Cloud SaaS tenant when the client is ready to go live.
::
What's included
The Runtime tier does not gate features — it gates topology. The engine you get is identical to Cloud SaaS and On-Prem:
@fastyoke/sdk-local is the Runtime sidecar
client. It is API-compatible with @fastyoke/sdk-next (Cloud
SaaS) — swap the import, swap the env var, the same application
code runs.What changes at the topology boundary is replication, HA, and WebSocket fanout to multiple nodes. Those require Cloud SaaS or On-Prem.
The upgrade path
This is the point of the Runtime tier: you build once and it runs everywhere.
The only difference between a Runtime app and a Cloud SaaS app is the SDK client import and the environment variable that points at the API:
// Runtime (local sidecar)
import { createClient } from '@fastyoke/sdk-local'
const client = createClient({ baseUrl: 'http://localhost:3001' })
// Cloud SaaS (same app, new import)
import { createClient } from '@fastyoke/sdk-next'
const client = createClient({ apiKey: process.env.FASTYOKE_API_KEY })
The FSM schemas, entity definitions, form configs, and WASM scripts are identical. The migrations directory is identical. The app package you export from the Runtime Studio installs on a Cloud SaaS tenant or an On-Prem deployment without modification.
There is no "Runtime version" of the schema and a "Cloud version." There is one schema.
Honest tradeoffs
npx fastyoke upgrade.# Requires Node 18+ for the CLI runner
npx fastyoke init
npx fastyoke dev
The CLI bootstraps a .fastyoke/ directory with a local.db
SQLite file, a seed.json you can edit, and a token file your
frontend reads for authenticated API calls.
Read the getting-started guide
FastYoke for developers & ISVs
For ISVs embedding Runtime inside a client's firewall, see the On-Prem deployment guide — the same single binary runs in both modes.
Runtime is the fastest way to start — but FastYoke is designed to run anywhere your data lives.
Deploy the same single binary on your own servers. Air-gap friendly, no outbound calls, full data sovereignty. Preferred by healthcare and financial services customers.
On-Prem deployment →Extend FastYoke to native Android + iOS for your employee fleet. OTA bundle delivery, offline-capable, composable with Runtime or On-Prem. Team+ add-on, early access Q1 2027.
Substrate for mobile fleets →