macOS
brew install zotlocal Homebrew formula metadata
sudo port install zotMacPorts ports tree · llm/zot/Portfile · source: api.github.com
brew
Lightweight coding agent harness written in Go. Version 0.3.4 via Homebrew; verified 2026-07-24. Also installable with apk: sudo apk add zot.
install
brew install zotlocal Homebrew formula metadata
sudo port install zotMacPorts ports tree · llm/zot/Portfile · source: api.github.com
sudo apk add zotAlpine Linux edge package indexes · zot · source: dl-cdn.alpinelinux.org
overview
Lightweight coding agent harness written in Go
history
zot is a young Go-based coding-agent harness packaged as a single command-line binary. Its niche is the post-Codex/Claude-Code generation of terminal agent tools: local TUI, print, JSON, and RPC modes wrapped around model providers and a small built-in tool set.
The GitHub repository was created in April 2026 by Patrice Eckhart. The project README describes zot as a lightweight coding-agent harness written in Go, with one static binary, four built-in tools, and provider integrations for OpenAI/Codex, Anthropic, Gemini, Kimi, DeepSeek, Ollama/local models, and other API-compatible backends.
The public documentation emphasizes embeddability and extensibility rather than a large default plugin ecosystem: zot can run interactively, emit JSON events, serve an RPC protocol for external apps, load SKILL.md instruction packs, and install extensions that communicate over subprocess JSON-RPC.
zot's adoption story is early-stage. GitHub repository metadata showed a few hundred stars and several dozen forks by July 2026, and the batch package metadata already lists Homebrew, Alpine, and MacPorts package names, which is notable for a project created only months earlier.
Its practical audience is developers experimenting with local coding-agent harnesses who want a single binary rather than a Node, Python, or Docker-shaped stack.
Typical use is to run `zot` for the terminal UI, pass a prompt directly, use `-p` for print mode, use `--json` for newline-delimited events, or run `zot rpc` when embedding it in another program. Authentication is handled through provider API keys or supported subscription login flows, with state under `$ZOT_HOME`.
For package users, the important behavior is that zot installs like a normal CLI while still exposing agent-specific features such as session resume, model/provider selection, extension loading, skills, and a Telegram bridge.
zot is package-nerd interesting because it turns a fast-moving AI-agent pattern into the old reliable artifact shape: one binary on `$PATH`. That makes it easy to compare with Codex CLI, Claude Code-style tools, OpenCode, and other terminal harnesses without first adopting their runtime stack.
security posture
No matching local secret-handling manifest was found for zot. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$ZOT_HOME/config.jsonCredential-bearing paths to review before unattended agent runs.
$ZOT_HOME/config.jsonexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
zot | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/patriceckhart/zot
install metadata
| Package key | brew:zot |
|---|---|
| Version | 0.3.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/zot |
| Homepage | https://www.zot.sh/ |
| Repository | https://github.com/patriceckhart/zot |
| Upstream docs | https://github.com/patriceckhart/zot#readme |
| License | MIT |
| Source archive | https://github.com/patriceckhart/zot/archive/refs/tags/v0.3.4.tar.gz |
| Last updated | 2026-07-24T16:59:52Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | zot |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
zot 2.1.17-r0
Vendor-neutral OCI-native container image registry
sudo apk add zotzot-cli 2.1.17-r0
Vendor-neutral OCI-native container image registry - CLI tools
sudo apk add zot-clizot-cli-bash-completion 2.1.17-r0
Bash completions for zot-cli
sudo apk add zot-cli-bash-completionzot-cli-fish-completion 2.1.17-r0
Fish completions for zot-cli
sudo apk add zot-cli-fish-completionzot-cli-zsh-completion 2.1.17-r0
Zsh completions for zot-cli
sudo apk add zot-cli-zsh-completionzot-doc 2.1.17-r0
Vendor-neutral OCI-native container image registry (documentation)
sudo apk add zot-doczot-exporter 2.1.17-r0
Vendor-neutral OCI-native container image registry - metrics exporter
sudo apk add zot-exporterzot-openrc 2.1.17-r0
Vendor-neutral OCI-native container image registry (OpenRC init scripts)
sudo apk add zot-openrczot
sudo port install zotsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.