B3IQ installs a host agent service, serves the local command panel (the setup wizard's local console) on loopback, and exposes local APIs after the operator claims the node. Public install routes live on b3iq.org.

B3IQ install command cards on b3iq.org

Platform Commands

PlatformCommandServiceGUI status
Linuxcurl -fsSL https://b3iq.org/install/linux | sudo bashsystemdDEB gated on package trust and desktop VM smoke
macOScurl -fsSL https://b3iq.org/install/macos | bashlaunchdSigned and notarized DMG public pilot
Windowsirm https://b3iq.org/install/windows.ps1 | iexTask SchedulerAuthenticode-signed NSIS public pilot
Public installer routes. GUI status is intentionally conservative until production trust evidence exists.
Desktop app vs. script

For desktop/prosumer operators the signed B3IQ Companion app is the promoted install path as each OS's signing gate closes — macOS today (signed, notarized DMG), Windows today (Azure Trusted Signing Authenticode NSIS), and Linux stays script-only. The curl/irm scripts are fully supported and repositioned as the headless / server / appliance path. Both share one host-agent and one host-agent-served wizard — neither forks onboarding.

What The Installer Sets Up

1

Download and verify release artifacts

Public installers verify downloaded host-agent binaries against published release checksum metadata before execution or installation.

2

Install the host agent

The service starts as the local owner context for macOS and Windows, and as a systemd service on Linux.

3

Bind local setup

The default local API and command panel listener is http://127.0.0.1:8831. Appliance or LAN-exposed installs must set explicit environment gates.

4

Open the command panel

The installer opens the local command panel automatically (wizard url --with-token --view command). The operator claims the node, creates local owner auth, reviews inventory, and chooses Local or Managed Mode.

Trust Boundaries

LAN And Appliance Installs

The host-agent-owned Linux installer wrapper binds setup and local inference to loopback by default. Use an explicit non-loopback listener only when you are building an appliance or LAN-managed deployment and understand the exposure.

bash
B3IQ_ALLOW_LAN_LISTEN=1 b3iq-host serve --listen 0.0.0.0:8831
Do not expose setup casually

Setup tokens, local owner sessions, support grants, and local API keys are powerful local credentials. LAN mode should be paired with real network controls and an operator-owned recovery plan.

After Install

Setup wizard

Learn the guided owner, model, mode, network, and playground flow.

Learn More
Release trust

Track what is signed today and what is still gated before production.

Learn More
Local API

Call the local OpenAI-compatible endpoints once a scoped local key exists.

Learn More
Ask a question... ⌘I