ActualDocsAgent guide

Start Here

Getting Started

The shortest path from new account to a working Actual machine

3 min readMarkdown7 sectionsopen computers →

Actual runs models on computers you control. Install and authorize a computer, start Actual, download a model, then load it before using Chat or the API.

Compatibility#

PlatformArchitectureGPU backend
macOSApple Silicon (M1 or later, ARM64)Metal
Linuxx86_64NVIDIA CUDA or AMD ROCm
LinuxARM64, including DGX SparkNVIDIA CUDA
Windowsx86_64NVIDIA CUDA or AMD ROCm

Intel Macs and Windows ARM64 are not supported by the public builds. Check the platform guide for the required tools and GPU runtime. A published build does not mean every model or combination of computers supports distributed inference.

First working model#

  1. Sign in to actual.inc, or create an account.
  2. Open Computers and choose Add lead computer.
  3. Copy the command for your platform and run it on that computer within 10 minutes. Treat the command as a credential.
  4. Open a fresh terminal, run actual --version, then actual whoami. If login is incomplete, run actual login and open the exact device URL it prints. A valid code is authorized automatically after sign-in.
  5. Run actual to start the background daemon, then actual status. Confirm the computer appears online in Computers.
  6. Choose a model from Models or the registry, download it, and wait for installation to finish. A fresh installation may have no models.
  7. Run actual models list, then actual models load to choose an installed model. Wait until actual status reports the expected loaded model.
  8. Open Console > Chat, select the cluster and model, and send a message. Chat uses your signed-in session.
  9. For an external application, create a credential in User > Keys and follow API Quickstart.

See Model Discovery for download commands, progress, cancellation, and loading from the website.

Choose your installation guide#

Find your way around#

SurfaceUse
ComputersInstall computers, inspect their state, and manage clusters.
ChatSend messages to a loaded model.
HermesUse an agent with files and tools, or connect your terminal installation.
Hermes DesktopConnect the native app to an Actual computer's managed workspace.
ModelsBrowse models and queue downloads to eligible clusters.
User > SettingsManage profile, security, connected accounts, and mining.
User > KeysCreate and terminate API credentials.
DocsRead guides and API reference material.

Organizations let people share access to computers. Sharing a computer or placing devices under one account does not itself create a distributed inference cluster.

More than one computer#

Bare actual starts a standalone node. Signing into the same account does not automatically configure distributed execution. See Clustering to select and verify the computers used by an API request.

Setup with an agent#

Point your agent at agents.actual.inc, llms.txt, or the longer llms-full.txt. You complete device authorization in your browser; the agent can then inspect status, download and load a model, and test inference.

Online platform and relay use require an authorized device. Explicit actual --offline provides local standalone operation without relay, telemetry, or LAN clustering; it can start idle, but inference still needs an installed model.

If setup stops short#

An installed CLI is not proof that a model is serving. Check actual whoami, actual status, and actual models list in that order. An empty inventory needs a download; an installed model needs loading; an offline device needs its daemon and connection restored. See Logs & Telemetry.