# Null > A family of single-binary Zig tools for running AI agents on your own hardware. Install NullHub, add components as you need them. No cloud, no runtime dependencies. Part of the Null ecosystem (https://nullmenu.ai) — single-binary Zig tools for running AI agents on your own hardware. All components are pre-1.0 with CalVer releases. Every docs page below has a Markdown twin at the same URL with a .md suffix. ## Start - [What is the Null ecosystem](https://nullmenu.ai/docs/start/what-is-the-null-ecosystem.md): A family of single-binary Zig tools for running AI agents on your own hardware. - [Choose your setup](https://nullmenu.ai/docs/start/choose-your-setup.md): Decide between a single agent, the managed stack, or the minimal sibling. - [Install NullHub](https://nullmenu.ai/docs/start/install-nullhub.md): Get the control plane running via Docker, a release binary, or from source. - [Run your first agent](https://nullmenu.ai/docs/start/run-your-first-agent.md): Install NullClaw through NullHub, start it, and send it a message. - [Install NullClaw directly](https://nullmenu.ai/docs/start/install-nullclaw-directly.md): The fastest path — Homebrew, Docker, Nix, or build from source. No hub required. ## Recipes - [Personal assistant](https://nullmenu.ai/docs/recipes/personal-assistant.md): One NullClaw, your chat apps, local memory. The simplest complete setup. - [Shared knowledge](https://nullmenu.ai/docs/recipes/shared-knowledge.md): Give agents a common, permission-aware memory with NullPantry. - [Durable backlog](https://nullmenu.ai/docs/recipes/durable-backlog.md): A task rail agents claim from, report to, and never lose — NullTickets plus NullClaw. - [Multi-agent workflow](https://nullmenu.ai/docs/recipes/multi-agent-workflow.md): Graph workflows across a worker fleet — NullBoiler over NullTickets and NullClaw. - [Observable agent stack](https://nullmenu.ai/docs/recipes/observable-agent-stack.md): Traces, evals and cost per run — NullClaw into NullWatch, rendered by NullHub. ## Operate - [Updates and rollback](https://nullmenu.ai/docs/operate/updates-and-rollback.md): Keep components current with NullHub, and recover when an update misbehaves. - [Backup and restore](https://nullmenu.ai/docs/operate/backup-and-restore.md): Every component stores state in local files. Know where, copy them, sleep well. - [Secrets and networking](https://nullmenu.ai/docs/operate/secrets-and-networking.md): Default ports, loopback-first binding, tokens, CORS and tunnels across the stack. - [Security](https://nullmenu.ai/docs/operate/security.md): Sandboxing, pairing, encrypted secrets and the trust model across the family. - [Troubleshooting](https://nullmenu.ai/docs/operate/troubleshooting.md): The diagnostic tour — health checks, logs, and the failures people actually hit. ## Reference - [CLI reference](https://nullmenu.ai/docs/reference/cli.md): Every documented command across the family, one component per table. - [Configuration and environment](https://nullmenu.ai/docs/reference/configuration-and-environment.md): Config file locations, formats, and environment variables for every component. - [APIs and OpenAPI](https://nullmenu.ai/docs/reference/apis-and-openapi.md): HTTP surfaces, self-describing schemas, and agent protocols across the stack. - [Compatibility matrix](https://nullmenu.ai/docs/reference/compatibility-matrix.md): Versions, licenses, platforms, install paths and hub-manageability, per component. ## Develop - [Architecture](https://nullmenu.ai/docs/develop/architecture.md): How the family divides responsibility, and the design rules every component follows. - [Integrations](https://nullmenu.ai/docs/develop/integrations.md): The extension seams — worker protocols, tracker contract, OTLP, MCP, A2A, manifests. - [Contributing](https://nullmenu.ai/docs/develop/contributing.md): Toolchain, test culture, shared CI, and how releases work across the repos. ## Products - [NullHub](https://hub.nullmenu.ai/llms.txt): One binary that installs, supervises and updates your whole agent stack. - [NullClaw](https://claw.nullmenu.ai/llms.txt): A fully autonomous AI agent in a 678 KB static binary. - [NullBoiler](https://boiler.nullmenu.ai/llms.txt): Workflow graphs — checkpoints, fan-out, interrupts, replay — compiled native. - [NullTickets](https://tickets.nullmenu.ai/llms.txt): Durable task state: lease-based claiming, FSM pipelines, retries. - [NullWatch](https://watch.nullmenu.ai/llms.txt): A sub-megabyte local OTLP sink with evals built in. - [NullPantry](https://pantry.nullmenu.ai/llms.txt): Knowledge, memory and citation-backed RAG behind one API. - [nllclw](https://clw.nullmenu.ai/llms.txt): A complete AI assistant in under 1 MB — 21k lines of readable Zig. - [NullDesk](https://desk.nullmenu.ai/llms.txt): Agents propose, you approve: diff review, command approval, audit trail. - [NullCap](https://cap.nullmenu.ai/llms.txt): A local-first meeting copilot, routed through your own NullHub. - [NullBuilder](https://builder.nullmenu.ai/llms.txt): One YAML block, twelve targets: shared CI for the whole family. ## Optional - [Full docs in one file](https://nullmenu.ai/llms-full.txt) - [GitHub](https://github.com/nullclaw)