Enterprise Application PlatformThe platform underneath your next business application.
Genesis is where you compose forms, business logic, roles, and navigation into a working, multi-tenant SaaS product — instead of hand-building each one from scratch.
One logic path. Two ways in.
Every request — from a server-rendered page or an external client — converges on the same handlers, so business logic is written once and cannot drift between the two.
via
@genesis/api-sdk → HTTP APIQueryHandler → Domain → Repository
RSC calls the core packages in-process — no HTTP hop. Client components and external integrations go through the same handlers over a versioned REST API. One place to change behavior; every caller sees it.
Built and working today
Every item below is a real, tested page or engine in the product — grouped the same way the platform groups them for its own operators.
Build
Compose the application — forms, data, and business logic — without hand-writing CRUD.
Govern
Control who can see and do what, per tenant, down to the individual field.
Operate
Run it in production with the operational tooling that keeps it trustworthy.
A framework, not a finished vertical
Genesis doesn’t ship a pre-built accounting or CRM module. It ships the layer those products are built on: the form engine, the permission model, the tenant boundary, and the operational tooling. If your team is building a multi-tenant business application and doesn’t want to re-solve authorization, form rendering, and navigation from scratch, this is the layer you start from.
Rendered server-side, in-process, by the same core package the rest of the app calls — not a static string.
Hello World from Genesis
fetched server-side from core · 2026-07-19T07:45:45.345Z
See the platform running
Sign in with a demo account to walk through the Form Designer, Role Manager, and the rest of the dashboard yourself.