Getting the Bot

The Bot is a single binary. Put it on a machine that stays on, and keep it there — it is the only place your accounts are held.

There are no published builds yet. Until there are, the way to get a Bot is to build it from source — which is also the only way to be sure what you are running.

Build it from source

You will need Go 1.25 or later. The repository is on GitHub.

  1. Clone the repository.
  2. From `src/bot`, run `go build ./cmd/aida-bot`.
  3. Run `./aida-bot help` to see what it can do.

Where it is meant to run

These are the targets the Bot is built and tested for. They are what released binaries will cover.

PlatformTargetSuits
Linuxarm64Raspberry Pi 4 and 5, and other 64-bit ARM boards.
Linuxamd64Home servers, mini PCs and virtual machines.

Verifying what you run

When releases exist they will be published with checksums, from the same source you can read here. The point of running the Bot yourself is lost if you cannot tell what it is.

Setup guides cover the first run and pairing.