full
All of AirLink in Docker, with no source code: the app with live-server inside it, Postgres, LiveKit for calls, the shared browser, the Docker desktop and the code runner.
Run it
Section titled “Run it”Put an LLM key in .env (ANTHROPIC_API_KEY, or OPENAI_API_KEY), then:
docker compose up -d # the first pull is several GB: the browser and desktop images are largeOpen http://localhost:3030, give yourself a name, and write in #general.
What’s inside
Section titled “What’s inside”| Path | What it is |
|---|---|
docker-compose.yml |
Every service, pinned to this template’s release. Ports stay on loopback except WebRTC’s UDP. |
data/agents.json |
Your agents; AirLink also keeps its settings, memory and signing secret in data/. Edit them in Settings, or here while it is stopped. |
.env |
Your LLM keys, and the passwords AirLink and its sidecars share. |
The browser and desktop images are built on neko’s; where one has no linux/arm64 build, Docker
Desktop runs the amd64 image under emulation, more slowly.
- Getting started and Self-hosting.
- Agents: every field in
agents.json.