Menu

Open source  ·  self-hosted AI agents  ·  written in Zig

Autonomous AI, à la carte.

Ten small open-source tools for running AI agents on your own hardware: an agent you can message from Telegram or Slack, plus the orchestration, task queue, shared memory and tracing to grow it intoa fleet. Each one is a single Zig binary — install NullHub to manage them all, or take any piece alone.

Continue reading

a fleet. Each one is a single Zig binary — install NullHub to manage them all, or take any piece alone.

agent runtime
4.4–6.5 MB
model providers
~60
chat channels
26
built-in tools
39

counted in the source at v2026.5.29 · everything pre-1.0

01 · Get started

Install once,
then add what you need.

1

Install the control plane

NullHub is one binary with an embedded dashboard. Run it with Docker, or grab a release binary for your platform.

docker run --rm -p 19800:19800 \
  -v nullhub-data:/nullhub-data \
  ghcr.io/nullclaw/nullhub:latest
# dashboard → http://nullhub.localhost:19800
2

Choose components

The install wizard fetches, configures and links each component. Skip what you don't need — every component runs independently.

nullhub install nullclaw      # the agent
nullhub install nullboiler    # orchestration
nullhub install nulltickets   # durable tasks
nullhub install nullwatch     # observability
3

Run the stack

One command brings the stack up; the dashboard supervises processes, health, logs and updates from ~/.nullhub.

nullhub start-all && nullhub status

04 · Design principles

Built around four
non-negotiables.

Local-first

State lives in ~/.null* on your disk. Nothing phones home; there is no hosted service to depend on.

Single binary

Every component is one static Zig binary. No Node, no Python, no containers required — kilobytes, not gigabytes.

À la carte

Components compose over plain JSON and HTTP, and every one works alone. Use one tool or combine the full stack.

As counted

Pre-1.0, CalVer-versioned; the numbers on these pages come from the source tree and the release assets.

05 · Documentation

Guides, references,
and runbooks.

Task-oriented guides for real setups — a personal assistant, a durable backlog, an observable multi-agent stack. The site also ships an llms.txt index that points agents to the canonical documentation.