Introduction
Companion Intelligence is a self-hosted AI platform: software you download or hardware you own, running entirely on your machine. It is your private AI infrastructure, your personal cloud, and your Companion Memory in one stack.
Every service you might otherwise rent, Dropbox, Slack, Spotify, Google Drive, ChatGPT, is a subscription paid with money and data. Companion is the exit ramp. All your cloud apps under one roof; installs in minutes; the results are yours.
Companion Hub is the free software that installs and manages self-hosted apps through a web dashboard, desktop app, and CLI. It runs on most PCs (Linux, Windows, Mac) and on Companion Core hardware built for local inference.
This documentation covers the full ecosystem:
- Companion Hub: the local app runtime and dashboard
- CI Account: remote access, device pairing, and public access flows at hub.ci.computerΒ
- First-party apps: Companion Intelligence apps that work on Hub and with Companion Memory
- Companion apps: user-facing clients, wearables, and interfaces across devices
- Connecting your own agent: point an MCP client you already run at your Hub and Memory
Want to run Hub now? Your First Hour takes you from nothing installed to a working app on one page. Read on if you want the product map first.
Why Companion Hub?
- Ownership by default: run your apps, data, and AI on hardware you control
- Privacy by design: local-first architecture; no telemetry; no training on your data
- One dashboard: install apps, manage updates, check logs, and configure networking
- Integrated AI: local Ollama support, cloud fallback, and standardized inference settings for apps
- Managed remote access: Tailscale and Cloudflare Gateway without manual port-forwarding
- A bigger ecosystem: Hub is the foundation for your CI Account, Companion Memory, agents, and 250+ installable apps
How the platform fits together
Capture β CI Account / Gateway β Companion Memory β Hub (app runtime) β Companion App Store
β
Clients / XR / DevicesIn practical terms:
- Hub runs apps and local services on your machine
- CI Account (hub.ci.computer) is the optional remote control plane
- Companion App Store is where installable apps are published
- First-party, third-party, and companion apps are the user-facing tools built on top of that stack
Companion Hub itself runs on Docker. Each app is an isolated compose stack with automatic reverse proxy (Traefik), local hostnames, and optional remote exposure.
You can run Hub via the desktop app (macOS, Windows, Linux), companion-hub --detached on Linux servers without a display, or the bundled cihub CLI for scripting and lifecycle control.
Start here, then branch out
Your First Hour walks the whole path on one page: Docker β Ollama β Hub β your first app. If youβd rather take it piece by piece:
- Install Hub on your machine
- The Onboarding Wizard launches to set up AI, apps, and VPN
- Pair with your CI Account for remote access (optional)
- Install your first app from the Companion App Store
Nothing installed to a working app, start to finish.
Your first hourUnderstand the core value proposition before you install.
Why use Companion Hub?Go from setup to a working app in a few steps.
Install your first appChoose the desktop, CLI, or headless workflow that fits your machine.
Running the HubSee how first-party, third-party, and community apps fit together.
Browse the Companion App StoreLearn when remote pairing and cloud-managed access at hub.ci.computer make sense.
Understand your CI AccountDiscover the clients and devices that connect to the platform.
Explore companion appsAlready run Claude Code, OpenClaw, or Hermes? Point it at your Hub.
Connect an existing agent