How to Deploy OpenClacky with Docker: Step-by-Step Tutorial
Deploy the token-efficient OpenClacky AI agent with Docker in 10 minutes: pull the GHCR image, configure BYOK models, and run your first agentic task.
In this tutorial you will deploy OpenClacky β the token-efficient, MIT-licensed AI agent β using the official GHCR Docker image, connect it to an OpenAI-compatible model, and run your first agentic task. Total time: about 10 minutes.
π Want to deploy OpenClacky yourself?
Docker configs, system requirements, and installation guides β all on one page.
View OpenClacky Tool Page βPrerequisites
- Docker Engine 24+ (or Docker Desktop) with the compose plugin
- An API key for any OpenAI-compatible provider (OpenAI, DeepSeek, or a relay)
- At least 2 vCPU and 4 GB RAM (4 vCPU / 8 GB recommended for heavy sessions)
Step 1 β Pull the image
docker pull ghcr.io/clacky-ai/openclacky:latest
Images are published to GitHub Container Registry on version tags. Pinning to a release tag instead of latest is recommended for production.
Step 2 β Run with docker compose
Save this docker-compose.yml and run docker compose up -d:
services:
openclacky:
image: ghcr.io/clacky-ai/openclacky:latest
restart: unless-stopped
ports:
- 8080:8080
volumes:
- ./data/openclacky:/data
Step 3 β Configure your model key
OpenClacky is BYOK: set your OpenAI-compatible endpoint and key, then choose the model routing strategy:
Step 4 β Run your first task
- Start a session β sessions never restart, so cache hits stay near 100%.
- Invoke a Skill with
/β browse, fuzzy-search, or call directly. - Create a new Skill in natural language; the agent drafts
SKILL.md, validates it, and self-evolves it after each run.
Verification checklist
| Check | Command / Result |
|---|---|
| Container running | docker compose ps β Up |
| UI reachable | open http://localhost:8080 |
| Model responds | first reply returns with high cache hit |
π Deploy OpenClacky with ready-made configs
Docker compose, requirements, and install guides on the Run This Ai tool page.
View OpenClacky Tool Page β