The archive
Releases
Verified Clay builds with bundled Python 3.11 for macOS and Linux. Choose core for the command line and daemon, or UI for the Qt desktop.
0.1.2 stable
# 2026-08-15 — 0.1.2
## Configuration
- `clay configure` (and its `clay config` alias) now also prompts for a
default response token limit, saved as `maxTokens` in
`~/.clay/config.json` alongside the provider URL and model profiles. New
configs default to `4096`. The `scramda2` action uses this value whenever an
action does not set its own `max_tokens`; an action-level value still wins.
- Curl-based release installs run the installed version's config migration on
upgrade. It adds `maxTokens` to older configs without touching existing
settings, and never overwrites an existing `maxTokens` value. A read-only
config file still works — Clay falls back to the built-in default in memory.
- Every `clay` invocation (other than `configure` itself) now runs a
configuration check before the command executes: missing config file, a
malformed or unreachable server URL, or a model profile the server doesn't
actually serve. For local llama.cpp Hugging Face cache paths, the check
decodes the real `owner/repository` from the cache path instead of guessing
from the GGUF filename. Connection and malformed-config problems are
advisory; an actual loaded-model mismatch stops before the command runs and
asks for confirmation.
## `system/editor` — structured, checklist-driven task completion
The editor workflow now drives multi-file builds from a written `PLAN.md`
checklist instead of trying to hold the whole task in one pass:
- Each turn, the workflow picks the next unfinished file off the plan, writes
it, verifies it, and reviews the result — then updates the plan's `[x]`
checkboxes only when the write succeeded, the saved content actually
contains the file, and verification passed. A file is never marked done on
the model's say-so alone.
- `outputKey` lets an action overwrite the plan document in place as each file
completes, so the checklist on disk always reflects real, verified progress
rather than a running commentary beside it.
## Improved workflows
- **`system/clay`** — a chat-workflow addition for answering
questions about Clay's own workflow syntax and capabilities.
- **`system/coding`** - a coding agent loop that creates structured
tasks and completes them
- **`aws`** - some templates for workflows that will create terraform projects
from user input
## Also in this release
- Workflow token-usage linting and a new CLI reference document.
- `outputKey` documentation and lint fixes across the action registry and
workflow schema docs.
- macos / arm64 / core43921.4 KB · signaturesha256 dba3b3cc2236a5929ef891e8af7707f8250b2191ad6ff682a36626a65e1a4d82
- macos / arm64 / ui483760.4 KB · signaturesha256 8136e2e9ad28b6fb2261770c6e6d0b57907b3bf1b4ec76967e69c897b0dc5386
- macos / x86_64 / core43822.3 KB · signaturesha256 a8e079e96f36d2d545487584e95e6595dd1dc423ee6638cc10a240b4c1d579a5
- macos / x86_64 / ui483664.9 KB · signaturesha256 a6a5a965645266e5a785a63210605a9fbd9029915ad897e10ac2e4c8041f2531
- linux / arm64 / core48402.5 KB · signaturesha256 9784bcb44c82d9f2905461cb172d40d395e8d14817271b898d35bf5750ed0d35
- linux / arm64 / ui252849.4 KB · signaturesha256 f394ad7049d63c7c0dfc92e81cc01cff8aa6d8d3480abab1e88fb68ee692e3ae
- linux / x86_64 / core48118.0 KB · signaturesha256 d07071277adef6bebe9aae49d0b43329f11b123972ca8c76e344609662663a9a
- linux / x86_64 / ui270534.8 KB · signaturesha256 0a728ae9704cdd0b5dbe0ebd747285bccd537215058018c2893caf1ca67dca6d
0.1.0 stable
# 2026-08-08 0.1.0 launch
Clay 0.1.0 is the first release published to the public repository,
[dpayne9000/clay](https://github.com/dpayne9000/clay). Everything in this
document, and everything else under `docs/release-notes/`, ships there via
the allowlisted mirror in `scripts/git_release/` — this is the first entry
written specifically for that audience rather than for internal tracking.
Clay runs JSON-defined AI and automation workflows from the command line, a
background daemon, or an optional Qt desktop application. Workflow actions
pass structured context to later actions, can call local
OpenAI-compatible model servers, and can operate on approved project
directories under explicit safety guards.
## Install
```bash
curl --proto '=https' --proto-redir '=https' -fsSL \
https://get.clay.dev/install.sh | sh
```
The installer selects the correct macOS/Linux ARM64 or x86-64 release,
verifies its SHA-256 value against the signed release manifest, and installs
Clay with its bundled CPython runtime and offline dependency wheelhouse. The
Qt desktop edition installs the same way with `-- --ui` appended. See
[README.md](../../README.md#installation) for the downloaded-archive path
and WSL2 notes.
## License
Clay is source-available for private, internal, non-commercial use under the
Clay Private Use Source License 1.0 (see [LICENSE](../../LICENSE)).
Commercial use requires a separate written license from the copyright
holder. This is explicitly not an open-source license as defined by the
Open Source Initiative — the source is visible and modifiable for personal
use, but redistribution, hosting as a service, and commercial use are not
granted by default.
Clay is distributed from the Clay HTTPS release site; it is not published to
PyPI or another public package registry.
- macos / arm64 / core43929.8 KB · signaturesha256 78aabca74d0b97edd3d38a6616793ce36d5d71100c41f153d20a3576297c362a
- macos / arm64 / ui483768.8 KB · signaturesha256 6b93521c2f076b23918953b6189f6720a24f7760e2c613b61397e6fa236e4397
- macos / x86_64 / core43831.2 KB · signaturesha256 f3062f8e2f8a90b07e4e7b9c81610087e16203912f01fc9353f98258d6787f59
- macos / x86_64 / ui483674.3 KB · signaturesha256 7074b4c27d72d4071e25430e77e37be647f415a06f5f69660a89242b03478388
- linux / arm64 / core48411.2 KB · signaturesha256 72c077bf6fc863dfe3648cc9cdf41a2ab815bcddddb96a9b8ac32197089d6790
- linux / arm64 / ui252858.5 KB · signaturesha256 8aac9f90ddd275a4154089e727900b22efab8336e615caeabb96a39ad1049b92
- linux / x86_64 / core48127.1 KB · signaturesha256 98b3bf265a1ed4e5012efbc6b723ee7ac49b3e6331b45979fe5b3666c4487e1b
- linux / x86_64 / ui270544.3 KB · signaturesha256 9edc6d2f650db78e17c926f6fd50b0b76a77c11172900b965c8d1834d89cfa1c