Early access for Channel Partners and ISVs opening soon. Learn more →

FASTYOKE

Build at the speed of Low-Code.
Perform at the speed of the Edge.
Total architectural freedom.

The open-architecture App Platform as a Service designed for zero vendor lock-in.

Traditional Low-Code Application Platforms force a brutal compromise: speed to market in exchange for proprietary vendor lock-in. FastYoke™ shatters this paradigm. We empower Independent Software Vendors to visually generate enterprise-grade applications that compile down to standard, ejectable codebases.

The Sovereignty Triad

Three guarantees you won't get from a typical LCAP

01. UI/UX Sovereignty (Next.js & Astro)

Stop compromising your user experience with generic, drag-and-drop dashboards. FastYoke's Advanced App Builder generates standard Next.js and Astro applications. Deploy on [Vercel via our marketplace](/pricing#hosting), or any host you already use — you own the frontend repository.

02. Logic Sovereignty (Rust / Wasm)

Ditch slow, proprietary scripting languages. FastYoke's execution layer is powered by a sub-microsecond Rust engine. Your core business logic is compiled to WebAssembly and rigidly enforced by a state machine. It runs anywhere, at edge speeds.

03. Data Sovereignty (The SQLite Fleet)

Multi-tenant databases are a compliance nightmare. FastYoke uses a Fleet of Files architecture: every single tenant operates on their own physically isolated SQLite database, continuously synced via Litestream. Complete data isolation, portability, and auditability.

Related reading: Why the FastYoke core is written in Rust — the engineering story behind choosing Rust and WebAssembly for the logic layer.

Intelligence

Build with AI on FastYoke

Lane 1 AI generates descriptions you can read — YokeDocs, workflow specs, extension handoffs — not hidden canvas state. Every LLM output passes the same validators as human-authored work.

AI Designer

Natural language → FSM transitions and multi-page extension specs inside the Advanced App Builder. Download a handoff zip for external SDK developers when you're ready.

Yoke Architect

Compose multi-board apps as a single document. Draft from a one-sentence brief, edit in Studio, Save & Activate — or export to marketplace code.

Yoker + Yoke

Builders ship apps; operators run smarter. Yoker answers questions over your records; Yoke proposes workflow improvements you approve.

How it works

The primitives behind the sovereignty

Sandboxed guards

JSONLogic predicates by default, Wasm when you need compute — never raw eval. Fuel-capped, memory-bounded, audit-ready.

Tenant-isolated

Every query carries a WHERE tenant_id clause by construction. Per-tenant SQLite files keep data locality strict and portable.

::

Ship extensions

Pack a React SPA as a tenant-scoped bundle. Load at runtime behind a scanner + minted JWT — marketplace-ready by design.

Typed SDK

The @fastyoke/sdk package ships React hooks, Zod schemas, and a realtime WebSocket client. Familiar ergonomics; zero boilerplate.

::

Compliance, by construction

WCAG 2.1 AA enforced in CI. VPAT-ready.

Every PR runs Playwright + axe-core across every route in the admin SPA. Brand color saves are mathematically validated against WCAG 1.4.3 contrast thresholds — the platform offers a one-click compliant shade or refuses the save. ARIA live regions and a focus-trap modal primitive ship at the layout root. The procurement document writes itself.

Axe-core CI gate

WCAG 2.1 AA structural checks fail the build on critical or serious violations. Allowlist entries auto-expire after 90 days — there's no mute-and-forget path.

Theme contrast on save

Branding hex codes validated against 4.5:1 / 3:1 thresholds in real time. Auto-suggests the nearest compliant shade; explicit bypass writes an audit row to a tenant-scoped, append-only ledger.

Focus + announcements

Radix-based Modal primitive owns Tab cycling, Escape dismissal, and focus restoration. ARIA announcer at the admin shell root delivers state-change messages to screen readers without visible chrome.

TypeScript

Live workflow state in a dozen lines

import { useJob, WorkflowHistory, useTransitionJob } from '@fastyoke/sdk';

export function JobPage({ id }: { id: string }) {
  const { data: job } = useJob(id);                 // auto-refetches on transitions
  const { transitionJob, loading } = useTransitionJob();

  return (
    <>
      <h1>{job?.current_state ?? 'Loading…'}</h1>
      <button
        disabled={loading}
        onClick={() => transitionJob({ id, input: { eventType: 'approve' } })}
      >
        Approve
      </button>
      <WorkflowHistory jobId={id} />                 // live, no polling
    </>
  );
}

Full walkthrough in the SDK reference and the CRUD UI recipe.

Works anywhere fetch works

Next.js · Remix · Astro · your own Node server

One install. Full backend.

Sign up direct and you get an isolated FastYoke tenant — dedicated database, scoped API token, the full SDK. Or install from the Vercel Marketplace to skip credential wiring entirely: your env vars get auto-injected into your Next.js project in one OAuth handshake.

Get started freeInstall from Vercel Marketplace