Install the CLI

The eagraiclainne CLI is a full client for a running server. It manages users, events, items (sub-tasks included), and rewards, and it mints API keys and wires outbound webhooks (admin). It exports a member's data (eagraiclainne user export), exports and restores backups (eagraiclainne system), and drives the whole board from a full-screen terminal UI (eagraiclainne tui). Output comes as a table, JSON, or YAML (-o). It does not run the server — for that, pick a server path from the overview.

Download a release

Each release attaches builds for Linux and macOS (amd64, arm64). The host is private, so downloads carry your Forgejo token (repository:read):

# pick your platform: linux|darwin, amd64|arm64
export FORGEJO_TOKEN=your-token

curl -fLO -H "Authorization: token ${FORGEJO_TOKEN}" \
  https://forgejo.lihnet.mallon.ie/eagraiclainne/app/releases/download/v1.0.0/eagraiclainne_v1.0.0_linux_amd64.tar.gz
curl -fLO -H "Authorization: token ${FORGEJO_TOKEN}" \
  https://forgejo.lihnet.mallon.ie/eagraiclainne/app/releases/download/v1.0.0/eagraiclainne_v1.0.0_checksums.txt

sha256sum --check --ignore-missing eagraiclainne_v1.0.0_checksums.txt
tar -xzf eagraiclainne_v1.0.0_linux_amd64.tar.gz
install eagraiclainne ~/.local/bin/

go install

With Go installed, eagraiclainne.ie serves the module redirect. The repository is private, so you must skip the module proxy and checksum database, and git needs credentials for the host — a .netrc entry works for both the clone and the redirect:

cat >> ~/.netrc <<'EOF'
machine forgejo.lihnet.mallon.ie
  login your-username
  password your-token
EOF
chmod 600 ~/.netrc

GOPRIVATE=eagraiclainne.ie go install eagraiclainne.ie/cmd/eagraiclainne@latest

Or build from a clone: go build ./cmd/eagraiclainne.

Verify

eagraiclainne version
eagraiclainne login --server https://your-server:8080 --email sile@example.ie

eagraiclainne user read                # the household, as a table
eagraiclainne event create --name "Family Dinner" --start "2026-08-09T18:00:00Z"
eagraiclainne tui                      # the whole board, full screen

Each command group has its own help: eagraiclainne item --help. To mint an assistant's API key end to end, see MCP setup.