AgentX
Install & Get Started

From zero to a running fleet, on your machine.

The AgentX daemon runs on your own machine and hosts your agents there. Install it, claim it from your console, and it joins your account's fleet — every agent, session, and artifact driven from one screen.

~ stable · 0.99.0 · min compatible 0.99.0 · published 2026-08-17

Prefer Docker? Mac, Windows, Linux →
01 / 04
Prerequisites

What you need before you start.

02 / 04
Install the daemon

Pick your platform, then install.

Pick one package — desktop and server conflict; install only one.

  • Desktop (agentx-desktop). Login-user workstation. Runs as a user unit (agentx-daemon.service) with linger so it stays up after logout.
  • Server (agentx-server). Headless / always-on host. Runs as the system unit agentx.service as root so you can run agents over multiple users.

~ agentx-desktop · debian · amd64 · desktop

1 · Download
wget https://app.agentxhq.io/releases/agentx-desktop_0.99.0_amd64.deb
2 · Verify the checksum
echo "c944967efd1a70bbc4b921923ccfca415d331f388fd6ac5a793a9ee001d9de9d  agentx-desktop_0.99.0_amd64.deb" | sha256sum --check

Only continue when the checker prints agentx-desktop_0.99.0_amd64.deb: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo apt install ./agentx-desktop_0.99.0_amd64.deb

apt resolves dependencies and installs the desktop package (user unit + linger). Pure root install: set AGENTX_DESKTOP_USER=yourlogin before apt.

~ agentx-desktop · debian · arm64 · desktop

1 · Download
wget https://app.agentxhq.io/releases/agentx-desktop_0.99.0_arm64.deb
2 · Verify the checksum
echo "c4d662fc38af2b423e91210924c759e79904bf8b617f52c3b7178067fe922459  agentx-desktop_0.99.0_arm64.deb" | sha256sum --check

Only continue when the checker prints agentx-desktop_0.99.0_arm64.deb: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo apt install ./agentx-desktop_0.99.0_arm64.deb

apt resolves dependencies and installs the desktop package (user unit + linger). Pure root install: set AGENTX_DESKTOP_USER=yourlogin before apt.

~ agentx-server · debian · amd64 · server

1 · Download
wget https://app.agentxhq.io/releases/agentx-server_0.99.0_amd64.deb
2 · Verify the checksum
echo "777bd18b37981788cc5dc009b94822c4d1f2fb3183d2ae8e338f59f6c7703e26  agentx-server_0.99.0_amd64.deb" | sha256sum --check

Only continue when the checker prints agentx-server_0.99.0_amd64.deb: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo apt install ./agentx-server_0.99.0_amd64.deb

apt resolves the package's dependencies and installs the daemon.

~ agentx-server · debian · arm64 · server

1 · Download
wget https://app.agentxhq.io/releases/agentx-server_0.99.0_arm64.deb
2 · Verify the checksum
echo "24db15fc094155909745d818e04cc26dbbbffdfc252e4baba642b97f9c2cb729  agentx-server_0.99.0_arm64.deb" | sha256sum --check

Only continue when the checker prints agentx-server_0.99.0_arm64.deb: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo apt install ./agentx-server_0.99.0_arm64.deb

apt resolves the package's dependencies and installs the daemon.

~ agentx-desktop · arch · x86_64 · desktop

1 · Download
wget https://app.agentxhq.io/releases/agentx-desktop-0.99.0-1-x86_64.pkg.tar.zst
2 · Verify the checksum
echo "0469d73a63cd071a82e2b3a4efaa3e5969f689e65661f1b3b2b6ebf4ebda4110  agentx-desktop-0.99.0-1-x86_64.pkg.tar.zst" | sha256sum --check

Only continue when the checker prints agentx-desktop-0.99.0-1-x86_64.pkg.tar.zst: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo AGENTX_DESKTOP_USER="$USER" pacman -U ./agentx-desktop-0.99.0-1-x86_64.pkg.tar.zst

Sets the desktop user explicitly (pacman as root often has an empty SUDO_USER), then installs the package and enables the user unit with linger.

~ agentx-desktop · arch · aarch64 · desktop

1 · Download
wget https://app.agentxhq.io/releases/agentx-desktop-0.99.0-1-aarch64.pkg.tar.zst
2 · Verify the checksum
echo "e55b315e083c5a92a9f07b1233c59986a4e842a91bfdbc1acf5c461beaf70411  agentx-desktop-0.99.0-1-aarch64.pkg.tar.zst" | sha256sum --check

Only continue when the checker prints agentx-desktop-0.99.0-1-aarch64.pkg.tar.zst: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo AGENTX_DESKTOP_USER="$USER" pacman -U ./agentx-desktop-0.99.0-1-aarch64.pkg.tar.zst

Sets the desktop user explicitly (pacman as root often has an empty SUDO_USER), then installs the package and enables the user unit with linger.

~ agentx-server · arch · x86_64 · server

1 · Download
wget https://app.agentxhq.io/releases/agentx-server-0.99.0-1-x86_64.pkg.tar.zst
2 · Verify the checksum
echo "242f9a922ea09ba66208df0c54634db9f75cad6068aeddcd881b598cb0196902  agentx-server-0.99.0-1-x86_64.pkg.tar.zst" | sha256sum --check

Only continue when the checker prints agentx-server-0.99.0-1-x86_64.pkg.tar.zst: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo pacman -U ./agentx-server-0.99.0-1-x86_64.pkg.tar.zst

Installs the package and enables the matching systemd unit.

~ agentx-server · arch · aarch64 · server

1 · Download
wget https://app.agentxhq.io/releases/agentx-server-0.99.0-1-aarch64.pkg.tar.zst
2 · Verify the checksum
echo "74a092a1d58f762872817ee2510c2d9bf00be5ca577caf8fca1da8730fc2660c  agentx-server-0.99.0-1-aarch64.pkg.tar.zst" | sha256sum --check

Only continue when the checker prints agentx-server-0.99.0-1-aarch64.pkg.tar.zst: OK. A failed check means the download is corrupt or isn't the file we published — don't install it.

3 · Install
sudo pacman -U ./agentx-server-0.99.0-1-aarch64.pkg.tar.zst

Installs the package and enables the matching systemd unit.

03 / 04
Enroll & claim

Connect the daemon to your account.

After install, start the daemon if it is not already running. Linux packages enable systemd automatically (server: system unit agentx.service; desktop: user unit agentx-daemon.service with linger). On Mac with Homebrew, run agentx-daemon background or brew services start agentx. Then claim it so it joins your tenant fleet:

04 / 04
Open your console

Drive the whole fleet from one screen.

Once your daemon is enrolled, your agents, sessions, and artifacts are live in the console — create named agents, put them in a Bubble, and set them to work.

Sign in → Get started