agilerr.app
Docs
Developer-oriented setup notes for running Agilerr from a binary, Docker Compose, or a local development environment.
Run From A Binary
Download the archive for your platform, extract it, and run the Agilerr binary. This is the simplest way to evaluate or self-host the app on a single machine.
curl -L https://agilerr.app/downloads/agilerr-linux-amd64.tar.gz | tar xz
./agilerrRun With Docker Compose
Use the published compose file when you want the service isolated inside a container with a mounted data volume and explicit environment variables.
curl -O https://agilerr.app/install/docker-compose.yml
docker compose up -dRun In Dev Mode
For product development, run the Go backend and the Vite frontend separately. This keeps fast frontend iteration while the backend owns API and PocketBase startup.
cd backend && go run .
cd frontend && npm run devEnable AI Add
AI Add is optional. Set OpenAI environment variables before starting the backend if you want the planning assistant enabled.
export OPENAI_API_KEY="sk-..."
export OPENAI_BASE_URL="https://api.openai.com"
export OPENAI_MODEL="gpt-5-mini"Repo
The source code, issues, and release workflow live in the public GitHub repository.
github.com/rmalcomber/agilerrEnvironment
ADMIN_EMAILandADMIN_PASSWORDseed the first admin.PB_DATA_DIRcontrols where PocketBase stores data.HTTP_ADDRcontrols the bind address and port.AGILERR_API_KEYenables API key access for REST and MCP.OPENAI_API_KEYenables AI Add.