Back to Kernel docs Hypervisor
12
Beta

Hypervisor

The control plane. One UI to manage every workspace of the Freelance OS platform. 18 hubs, Vercel wired, domains, data browsers.

Overview

Hypervisor is the platform-level admin. Above individual workspaces. It is the interface Jean uses to operate Freelance OS as a multi-tenant SaaS.

Slice 1 shipped 2026-05-12: skeleton + 18 hubs + Vercel wired + domain management. Scrollable workspace shell, icon-aware navigation, data browsers to explore platform data.

The idea: cleanly separate workspace management (tenant admin) from platform management (Freelance OS super_admin). A freelancer uses Kernel. Jean uses Hypervisor to oversee.

What the module does

18 hubs

Workspaces, users, billing, integrations, releases, activity, logs, support, marketplace, finance, infra, security, growth, ai-usage, brand, theme, copy, vercel.

Workspace shell

Full-screen mode, scrollable navigation, Lucide icons. Navigate between workspaces without reload.

Data browsers

Read-only SQL browsers per resource (contacts, drafts, deals, invoices). Filters, CSV exports.

Vercel integration

Deployments list, runtime logs, status, redeploy, env vars. Everything from Hypervisor, no tab switching.

Domain management

Vercel Domains API. Add, verify, certificate, transfer between workspaces.

super_admin only

Only super_admin (Jean) gets access. Supabase RLS blocks cross-workspace reads for any other role.

How to use it

  1. 01

    Open Hypervisor

    /hypervisor. See the workspaces, their status, usage.

  2. 02

    Drill

    Click a workspace, enter its dedicated view.

  3. 03

    Inspect

    Fire up a data browser to see contacts, invoices, drafts.

  4. 04

    Operate

    Deploy a feature, add a domain, fix a data row.

Preview

Hypervisor shell
Hypervisor shell
Vercel hub in Hypervisor
Vercel hub in Hypervisor

Routes in Kernel

  • /hypervisor
  • /hypervisor/workspaces
  • /hypervisor/vercel
  • /hypervisor/domains

Connections