Skip to Content
DocumentationGetting StartedSystem Requirements

System Requirements

Minimum requirements

  • CPU: 2 cores, 64-bit (x86_64/amd64 or arm64)
  • RAM: 4 GB (8 GB recommended; 16 GB+ for local AI models)
  • Storage: 20 GB free disk space (more for media and model weights)
  • Architecture: amd64 or arm64

Platform support

PlatformRoleRequirements
Linux serverPrimary deployment targetDocker Engine + Compose plugin
macOSDesktop appDocker Desktop, macOS 12+
WindowsDesktop appDocker Desktop, Windows 10/11 x64
Linux desktopDesktop app or CLIDocker Engine or Docker Desktop

The Hub backend always runs in Docker. macOS and Windows are supported via the desktop app, not as bare-metal server hosts.

Software requirements

  • Docker β€” Installed automatically by the installer if missing; Docker Desktop required on macOS/Windows
  • Docker Compose plugin β€” Verify with docker compose version
  • curl β€” Required for the Linux install script

Optional:

  • Ollama β€” For local AI models (install guide)
  • NVIDIA drivers + Container Toolkit β€” For CUDA GPU acceleration
  • ROCm β€” For AMD GPU acceleration on Linux

Network requirements

  • Outbound internet for pulling Docker images and App Store catalog
  • Port 80/443 on the host for Traefik (local LAN access)
  • No inbound ports required for Portal pairing or Tailscale

Not supported

  • 32-bit systems
  • WSL is not officially supported (may work with Docker Desktop on Windows)

Companion hardware

Companion Intelligence sells purpose-built hardware pre-loaded with Hub. See ci.computerΒ  for current devices and Core Server Quick Start for headless setup.

Last updated on