HubcodeHubcode

Getting Started

Hubcode has three main pieces: the daemon is the local server that manages your agents, the app is the client you use from mobile, web, or desktop, and the CLI is the terminal interface that can also launch the daemon.

Prerequisites

Hubcode manages existing agent CLIs. Install at least one agent and make sure it already works with your credentials before you set up Hubcode.

Desktop App

Download the desktop app from hubcode.ai/download or the GitHub releases page. Open it and you're done.

The desktop app bundles and manages its own daemon automatically, so you do not need a separate CLI install on that machine unless you want it.

On first launch, you may briefly see a startup screen while the local server starts and the app connects to it. After that, connect from your phone by scanning the QR code in Settings if you want mobile access.

CLI / Server

Use this path for headless setups, servers, or remote machines where you want the daemon running without the desktop app.

$ npm install -g @hubcode/cli
$ hubcode

Hubcode prints a QR code in the terminal. Scan it from the mobile app, or enter the daemon address manually from another client.

Configuration and local state live under HUBCODE_HOME.

Voice Setup

Hubcode includes first-class voice support with a local-first architecture and configurable speech providers.

For architecture, local model behavior, and provider configuration, see the Voice docs page.

Voice docs

Next