Run This Ai
EN DE

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

OpenClacky icon

Step 3 β€” Configure your model key

OpenClacky is BYOK: set your OpenAI-compatible endpoint and key, then choose the model routing strategy:

Cost-saving tip: use Claude for code, auto-route subtasks to DeepSeek, and let idle-time auto-compression pre-warm the cache. Cold-start first-token cost drops by 50%+.

Step 4 β€” Run your first task

  1. Start a session β€” sessions never restart, so cache hits stay near 100%.
  2. Invoke a Skill with / β€” browse, fuzzy-search, or call directly.
  3. Create a new Skill in natural language; the agent drafts SKILL.md, validates it, and self-evolves it after each run.

Verification checklist

CheckCommand / Result
Container runningdocker compose ps β†’ Up
UI reachableopen http://localhost:8080
Model respondsfirst 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 β†’
#openclacky #docker #tutorial #self-hosted