Open Source · v0.8.5

THE PERSONAL AI AGENT
YOU ACTUALLY OWN.

One lightweight Rust binary on your machine, with your keys or your local models. It reaches 30+ channels, asks before risky actions, and can stamp every tool call with a cryptographic receipt. No cloud seat. No subscription.

$curl -fsSL https://zeroclaw.com/install.sh | bash

70+ LLM Providers

30+ Channels

Most AI assistants are a seat you rent on someone else's machine. ZeroClaw is a binary you own on yours.

1native binaryNo Node, no JVM, no Python environment to install.
<20 mscold startA full CLI process start measures ~12 ms on Apple Silicon — speed is an architectural constraint, not a marketing claim.
70+LLM providersHosted or fully local: Ollama, LM Studio, llama.cpp, vLLM, and more.
30+channelsOne agent loop behind every channel you enable.

It uses less memory than a browser tab and runs on hardware as small as a Raspberry Pi — the same agent on your workstation, your homelab, and boards it can actually touch (GPIO on Pi, STM32, Arduino, ESP32).

Running in under a minute

Install the binary, point it at a provider, connect a channel. The one-liner grabs a prebuilt binary — a measured 14 seconds — and compiling from source is strictly opt-in.

01

Install ZeroClaw

One command downloads the prebuilt native binary — no Rust toolchain needed. Homebrew and Docker work too.

$curl -fsSL https://zeroclaw.com/install.sh | bash
02

Run Quickstart

Create your first agent end-to-end: pick a provider (local Ollama or your own key) and connect a channel in one guided pass.

$zeroclaw quickstart
03

Start Agent Mode

Run interactive chat or one-shot prompts with tool + memory support.

$zeroclaw agent
04

Run Runtime Services

Start gateway/daemon for channel and webhook workflows, then validate with status/doctor.

$zeroclaw gateway && zeroclaw daemon

An agent with shell access you can audit

ZeroClaw is security-first by default: supervised autonomy, OS-level sandboxes, command policy — and opt-in receipts that make every tool call provable.

Tool receiptHMAC-SHA256
toolshell
commandgit push origin feature/checkout
policysupervised → approval required
approvedby you
result✓ pushed · 2 objects
receiptzc-receipt-1774608496-gzpEBu…vQiWA
the model can't forge one — it never sees the key

Supervised autonomy

The default mode asks before medium-risk actions and blocks high-risk ones. Autonomy is something you grant, not something you hope to contain.

OS sandboxes

Landlock, Bubblewrap, Seatbelt, or Docker contain what the agent can touch — enforced by the operating system, not by a prompt.

Command policy

Explicit allowlists and workspace scoping decide what runs and where. Medium-risk actions wait for your approval; high-risk ones are blocked outright.

Tool receipts

Flip on receipts and every successful tool call returns with an HMAC-SHA256 tag. A run the model claims but never made — or a result it invented — produces a missing or invalid receipt.

YOLO mode exists for trusted dev boxes. It is opt-in — never the default.

Built for Production

Security, portability, and low overhead — capabilities in the shipping binary, not the pitch deck.

Secure by Design

Pairing, strict sandboxing, explicit allowlists, and workspace scoping are enabled by default.

Fast Cold Starts

The core agent starts in milliseconds — cold-start speed is an architectural constraint, not a marketing claim.

No Lock-In

OpenAI-compatible provider support plus custom endpoints and pluggable integrations.

Lean Runtime

Uses less memory than a browser tab: a small core, extended by the components you choose.

Trait-Driven Core

Providers, channels, tools, memory, and tunnels are swappable with config changes.

Deploy Anywhere

One binary-first workflow across ARM and x86, from a Raspberry Pi to a cloud VM — plus Docker.

What can you build with ZeroClaw?

From a personal assistant on your phone to unattended automation in your homelab — private AI on your terms.

Personal AI Assistant

Your own AI that runs locally—Telegram, Discord, WhatsApp, and more, 24/7.

Bring your own API keys or run Ollama offline; one agent config syncs across every channel you enable.

Code Generation

Generate, review, and refactor code without exposing your codebase.

Data Analysis

AI-powered insights and summaries on your data, completely private.

Document Processing

Summarize, extract, and transform documents privately.

Secure by Design

Pairing, sandboxing, allowlists, and workspace scoping by default.

Fast Cold Starts

Single native binary—starts in milliseconds, no JVM or heavy runtime.

Ship one artifact per platform; cold boots stay predictable so agents feel instant in scripts and CI.

No Lock-In

OpenAI-compatible providers plus custom endpoints and pluggable integrations.

Task Automation

Schedules, webhooks, and chained actions—run agents unattended inside your guardrails.

Trigger from cron, HTTP, or channel events; every step stays inside your sandbox and allowlists.

Lean Runtime

Uses less memory than a browser tab — small core, pluggable components.

Research Assistant

Search, distill, and summarize sources — sessions stay private.

Content Creation

Generate blog posts, social media, and marketing copy on your hardware.

Customer Support Bot

Private AI frontline on Slack, Discord, and email—triage before humans step in.

Connect FAQs, hand off to your team, and keep transcripts off third-party analytics by default.

Development Roadmap

Curated from the live GitHub milestones. No dates — things ship when they're ready.

Shipped

The v0.8 Runtime

The big rewrite is behind us; the v0.8.x series ships at a regular cadence

  • Multi-agent runtime — many named agents from one daemon, each isolated
  • zerocode terminal UI
  • Security hardening — per-agent tool allowlists, sandboxing, tool receipts
  • A2A discovery — agents describe and discover one another through the gateway
  • Skills expansion — extra registries, typed slash-commands, plugin loading
Completed
In progress

Plugins + Operations

Easier to extend and operate seriously

  • A fuller WASM plugin platform
  • Richer operator management surfaces
  • Easier ways to install, manage, and inspect plugins, skills, and tools
In Progress
In progress

Durable Automation + Access

Automation you can supervise, resume, and audit

  • A more durable SOP control plane — auditable procedures and approval gates
  • Persisted run state and shared event fan-in across channels and triggers
  • Pluggable authentication (OIDC, ssh-key, and more)
  • Per-user, per-agent authorization and per-user isolation
In Progress
North star

v1.0

A stable 1.0 that's sandboxable and interoperable with other agents — the foundation for enterprise and commercial use

  • Stable — an API/config/security contract you can build on
  • Sandboxed — strong isolation per agent
  • Swappable — agents discover and call each other (A2A)
  • Enterprise-ready — authentication, authorization, auditability
Planned

Questions, answered

What is ZeroClaw?

ZeroClaw is a personal AI assistant you own — an agent runtime that runs as a single Rust binary on your own machine, with your own keys or your own local models. It talks to 70+ LLM providers, reaches 30+ channels like Telegram, Discord, Matrix, and email, and acts through tools such as shell, browser, HTTP, and hardware.

Is ZeroClaw free?

Yes. ZeroClaw is open source, dual-licensed MIT OR Apache-2.0. There is no subscription and no hosted seat — you pay only your own LLM provider costs, or nothing at all if you run a local model with Ollama.

How lightweight is it?

ZeroClaw is one native binary with no runtime to install — no Node, no JVM, no Python environment. The core agent starts in milliseconds and uses less memory than a browser tab; that's an architectural constraint the project holds itself to, not a marketing line. It runs on ARM and x86, down to a Raspberry Pi.

Does my data leave my machine?

The agent always runs on your machine. With a local model (like Ollama), the model runs there too, so nothing needs to leave the box. With a hosted provider, only the prompts you send go to the provider you chose, using your own key — there is no ZeroClaw cloud in between.

How is it secured?

Security is the default posture, not an add-on: autonomy starts in supervised mode (medium-risk actions need approval, high-risk are blocked), OS sandboxes (Landlock, Bubblewrap, Seatbelt, or Docker) contain what it can touch, and command allowlists and workspace scoping decide what runs. You can also enable cryptographic tool receipts, which stamp every successful tool call with an HMAC tag so a fabricated run or invented result is detectable.

What can it connect to?

30+ channels — including Telegram, Discord, WhatsApp, Slack, Signal, iMessage, email, Matrix, and webhooks — and 70+ LLM providers, from local Ollama, LM Studio, llama.cpp, and vLLM to Anthropic, OpenAI, or any OpenAI-compatible endpoint, with fallback routing between them.

ZeroClaw

Own your agent tonight.

One command, one binary, and an agent that answers to you — and only you.

$curl -fsSL https://zeroclaw.com/install.sh | bash