19
top-level CLI commands
NULLCLAW RUNTIME
Zero-dependency, single-binary execution engine for autonomous AI agents. Features integrated providers, tools, memory, and a multi-channel gateway — everything you need to run agents locally or deploy them to production. Part of the NullHub ecosystem.
top-level CLI commands
external dependencies
single-binary, zero GC
dual operator surface
High-throughput model abstraction layer supporting OpenRouter, OpenAI-compatible APIs, and custom local or remote endpoints.
Securely execute shell commands, file operations, and custom scripts with robust approval policies and strict sandboxing constraints.
Terminal, WebSocket, and headless gateway modes for seamless integration into any operational context or external infrastructure.
Advanced conversation history, state persistence, and automatic context window optimization for long-running, multi-turn agent threads.
Ideal for single-agent workflows where a dedicated assistant handles complex, multi-step tasks end-to-end.
Launch NullClaw in terminal mode to refactor code, execute tests, and open PRs interactively with human-in-the-loop oversight.
Ideal for automated background pipelines where agents execute autonomously without human supervision.
Deploy NullClaw in gateway mode and dispatch automated task assignments directly from an orchestrator like NullBoiler.
Ideal for teams requiring a comprehensive visual operator dashboard.
Pair NullClaw with the NullHub Ecosystem for real-time streaming, tool execution timelines, and visual human-in-the-loop approvals.
# Clone and build
git clone https://github.com/nullclaw/nullclaw.git
cd nullclaw
zig build -Doptimize=ReleaseSmall
# Onboard a provider
./zig-out/bin/nullclaw onboard --provider openrouter --api-key <YOUR_KEY>
# Start an interactive agent session
./zig-out/bin/nullclaw agent -m "hello from nullclaw"
# Or use NullHub to install everything at once:
# https://nullhub.io