Why Mohi
Live UI by default
Server-driven sessions push minimal patches over a persistent link.
No hydration tax
The client only delegates events and applies patches. Islands when needed.
Deterministic
Stable manifests, replayable sessions, and policy budgets baked in.
Portable
Standards-first APIs across Node, Deno, Bun, and Edge runtimes.
Quickstart
pnpm install
pnpm build
pnpm test
pnpm bench
pnpm -C apps/playground dev
Architecture (at a glance)
MSR
Server runtime with live sessions and action queue.
MCL
Client link that applies patches and forwards events.
MCB
Compiler and deterministic build graph.
MXL
Microfrontend composition with shared dependencies.
MGT
Governance, policies, and telemetry.