Three paths, one result: the Windows package for your office PC, the guided installer for your server, or the Docker Compose stack for your own setup — no registration, no licence fees. On the office PC you choose your country during installation; for the server and Docker Compose, the country package ships with your country's public holidays, working-time rules and industry presets (surcharges where defined for the country).
For businesses with a single office PC: an installer for Windows — no Docker and no server of your own. The database, Klacks and the update service run as Windows background services, updates arrive automatically, and your data stays on this PC.
RequirementsFor 64-bit Windows (x64). On Windows 11 devices with an ARM processor (e.g. Snapdragon X) Klacks runs through emulation; Windows 10 on ARM is not supported.
For Mac: coming soon.
Linux? See below: Klacks on a Linux PC.
Uninstalling: Klacks can be removed like any other Windows program — open Settings › Apps, find the “Klacks” entry and choose “Uninstall”. The uninstaller asks whether the database, settings and backups should be deleted as well. If you answer “No”, your data stays in C:\ProgramData\Klacks and a later reinstallation picks it up again.
The guided path for your own server: an install script generates secrets and a self-signed certificate, pulls the latest released version and brings up the whole stack — on Linux or Windows.
Requirementsklacks-onprem.zip
The direct path for teams that manage their own container stacks: docker-compose.yml, nginx configuration, init scripts, the country profile and a prepared .env template with every variable — you keep full control.
RequirementsThere is no separate Compose package for this country yet — the standard package contains the complete Docker Compose stack.
The simple way for a Linux PC, no prior knowledge needed: download the package, enter one command in the terminal once — the installer does the rest. Klacks then runs with Docker on this PC, updates arrive automatically, and your data stays on this PC.
Requirementsklacks-onprem.zip
sudo bash install.shAbout the certificate warning: during installation Klacks creates its own certificate, which your browser does not know — hence the warning. The connection is still encrypted.
The complete source code is public on GitHub under the AGPL-3.0 — no licence fees, no vendor lock-in.
Klacks runs on your infrastructure. Staff and scheduling data are stored on your server — there is no forced cloud. Only if you choose an external AI provider are requests sent to it; with a local model, no AI request goes to an external provider.
An update service applies newly released versions automatically — with Docker as a service inside the stack, on the office PC as a Windows background service.
The installer generates a self-signed certificate to get you started — you can switch to your own certificate at any time. Change the initial password right after the first login. The Windows package for the office PC runs without a certificate at http://localhost:5180.
The Playground lets you test Klacks right in the browser with sample data — no installation, no registration. Or take a look at the source code on GitHub.