The setup wizard is the operator UI served by the host agent at /setup/. It turns a fresh install into a claimed local node and keeps every important readiness signal visible.

Setup Flow

1

Open the local wizard

Use the setup URL printed by the installer or ask the host agent for a fresh tokenized URL.

2

Claim ownership

Create the first local owner account. Future setup access uses owner auth rather than relying on bootstrap tokens.

3

Review inventory

Check CPU, RAM, GPU, disk, OS, runtime, model, and network posture reported by the host agent.

4

Choose operating mode

Local Mode is the default. Managed Mode is a deliberate opt-in. Network Mode remains gated by route, protocol, model, benchmark, and customer policy.

5

Install models and test

Pick model profiles, watch install jobs, and use the local playground when the runtime is ready.

Wizard Principles

Do

Expose real machine state

The wizard should show identity, readiness, runtime, endpoint, model profile, enrollment, support grants, and audit state.

Setup Surfaces

SurfacePurposeCredential
Bootstrap setup URLInitial claim or recovery entrySetup token
Owner loginNormal local operator accessHttpOnly session cookie
Local API keysLocal inference clients`b3iq_local_` scoped secret
Support grantsTemporary diagnostics access`b3iq_support_` scoped secret
Managed enrollmentSigned node sync with control planeNode Ed25519 identity

Local Playground

Signed-in operators can use persisted local playground sessions to test runtime and model behavior. API-key request logs stay separate and redacted by default.

Tip

Use the playground for operator smoke testing. Use b3iq_local_ API keys for application clients.

Appliance And Network Step

The wizard can read appliance planning state from the host agent, including OS support, NetworkManager presence, setup endpoint, Wi-Fi planning, and hotspot recovery status. The current Linux Wi-Fi plan is non-mutating. Real network changes require future apply gates and hardware smoke evidence.

Host agent

Understand the service that powers the wizard.

Learn More
Model readiness

Learn model status, route tiers, queue health, and benchmark fields.

Learn More
Route readiness

See the public-safe diagnosis for why a node is not earning yet.

Learn More
Ask a question... ⌘I