zeroclaw-labs/zeroclaw

Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀

33kStars on the repository
23Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

analyzer

01

zeroclaw-labs/zeroclaw

Agent Claude Code

Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.

not rated 33k +26 yesterday A 0 tokens copy · 100% Apache-2.0

comparator

02

zeroclaw-labs/zeroclaw

Agent Claude Code

Compare two outputs WITHOUT knowing which skill produced them.

not rated 33k +26 yesterday A 0 tokens copy · 100% Apache-2.0

grader

03

zeroclaw-labs/zeroclaw

Agent Claude Code

Evaluate expectations against an execution transcript and outputs.

not rated 33k +26 yesterday A 0 tokens copy · 100% Apache-2.0

anatomy

04

zeroclaw-labs/zeroclaw

Agent

An agent is configured as a single [agents. ] block. Every field is either a reference to something configured elsewhere or a per-agent override. The table below is generated from the config schema, so it always matches the running build. Click a field to expand it; click again to see how to set it.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

delegation

05

zeroclaw-labs/zeroclaw

Agent

A SubAgent is an ephemeral child run spawned by a parent agent that inherits the parent's identity by default: same agent alias, same SecurityPolicy, same memory allowlist, same configured model provider, same tool registry. Auditable as a child via a tracing span agent. .subagent. .

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

filesystem

06

zeroclaw-labs/zeroclaw

Agent

The relational half of an agent points at config; the on-disk half lives under the install root. The layout is organized by scope, not one flat tree: instance-wide state, cross-agent shared resources, and per-agent private data each get their own top-level directory.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

history-management

07

zeroclaw-labs/zeroclaw

Agent

The runtime keeps conversation history for each agent session and sends a provider-facing working history to the model. Two complementary limits operate on different representations.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

internals

08

zeroclaw-labs/zeroclaw

Agent

This page is the architecture-depth companion to the rest of the Agents section: how the runtime enforces per-agent permissions, scopes memory, and attributes logs. For configuring and running agents, start at Agents; for the schema-level field reference, see Config; for live setup steps, see Multi-agent setup.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

operating

09

zeroclaw-labs/zeroclaw

Agent

Because there is no privileged "the agent," every command that drives an agent names which one. Agents coexist; you address one by its alias.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

overview

10

zeroclaw-labs/zeroclaw

Agent

Agents are the star of a ZeroClaw deployment. Everything else in this book, the providers, the channels, the security profiles, the skills, the memory, exists so that an agent can use it. This section is the showcase; the rest of the docs are the credits.

not rated 33k +26 yesterday A 0 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: