Wasabe Runtime
The installed host software that runs the persistent Wasabe OS VM on an existing computer. Documented on the Wasabe OS page. Not the engine that executes your app UI.
Wasabe Runtime on the OS pageAppKit is the platform for real Wasabe applications. We’re building signed packages, isolated storage, native windows, lifecycle handling, permission-controlled services, updates, resource management and shared visual components. This page states the contracts and the current evidence — not a finished SDK.
The installed host software that runs the persistent Wasabe OS VM on an existing computer. Documented on the Wasabe OS page. Not the engine that executes your app UI.
Wasabe Runtime on the OS pageThe shared web engine inside the OS. The current implementation uses WPE WebKit. Fedora Chromium is a separately installed Linux application. These are implementation facts, not a consumer headline, and not a performance claim.
Interface, logic and assets. Existing remote services and backend business logic can remain part of an app. AppKit does not automatically move every SaaS database or server process into the OS.
Wasabe Web Runtime — the shared, system-managed web engine — plus a native window and controlled system integration. The app does not need to boot its own container, local HTTP server or separate browser engine.
Media processing, indexing, large file operations, databases and GPU work belong in approved native services or workers where appropriate — not on the React UI thread by default.
Intended: identity-bound packages the OS can install, update and admit. Signed packaging exists on an isolated AppKit branch; integration and release acceptance are pending.
Each app keeps its own storage. Sharing the engine is not sharing credentials or mutable data.
The OS supplies the native window. Apps must respect the reserved top bar and dock area.
Packaging, launch, teardown and updates are platform contracts. Broader lifecycle work remains open.
Native operations go through the Rust System Bridge. The full permissions and resource-enforcement matrix is incomplete and is not advertised as available.
AppKit is intended to include shared visual components and materials. Native liquid glass is in development; it is not a shipped effect to build against yet.
An app may bundle an optional api/ module containing typed actions. /api describes a bundled module and runtime contract, not a requirement to start an HTTP server in every app.
While the app is open, the Wasabe agent should discover the approved actions for that specific live instance and use them in response to the user’s request.
Requires both a valid developer signature and independent Wasabe review, bound to the exact package and API. Signed declaration and review-verification foundations exist; end-to-end conversation discovery and invocation are pending.
A published development example and onboarding commands are not on this site yet. Until they are, the developer preview is the destination.
Join the developer preview. We will share package structure, development commands and a worked example when those materials are ready to publish.