Back to Catalog
ZeroClaw logo
official

ZeroClaw

ZeroClaw is a fast, small, and fully autonomous AI assistant infrastructure built in 100% Rust. Deploy anywhere with zero overhead, swap models/tools/memory seamlessly, and run agents on <5MB RAM with complete privacy.

ZeroClaw: The Runtime OS for Agentic Workflows

ZeroClaw is a next-generation AI assistant infrastructure written entirely in Rust. It acts as the runtime operating system for autonomous agents — abstracting models, tools, memory, and execution so you build once and run anywhere. Designed for zero overhead and zero compromise, it ships as a single ~8.8MB binary that runs on $10 hardware with under 5MB RAM (99% less than OpenClaw and similar frameworks).

Perfect for self-hosted, privacy-first deployments on edge devices, servers, or the cloud. Supports 22+ AI providers (OpenAI, Anthropic, Claude, Gemini, Mistral, Ollama, and any OpenAI-compatible endpoint), 30+ messaging channels, and full trait-based swapping of every component.

Features

  • Blazing Fast & Lean: <10ms cold starts, <5MB RAM typical, sub-millisecond responses
  • Trait-Driven Pluggability: Swap AI providers, channels, tools, memory backends, runtimes, and tunnels with a config change — no code required
  • Secure by Default: Pairing authentication, strict sandboxing, filesystem scoping, explicit allowlists, ChaCha20 encryption
  • Memory System: SQLite hybrid search (vector cosine + BM25 keyword), embeddings, chunking, caching; optional PostgreSQL, Lucid, or Markdown
  • Channels & Integrations: Telegram, Discord, Slack, WhatsApp (Web/Business API), Matrix, Signal, iMessage, Mattermost, and more
  • Tools: Shell, file system, git, browser, HTTP, screenshot, cron, hardware peripherals
  • Gateway & API: Local web dashboard, webhooks, daemon mode, Prometheus/OpenTelemetry observability
  • Runtimes: Native single binary or Docker sandbox; portable across ARM/x86/RISC-V
  • Migration Ready: One-command import from OpenClaw (agents, memory, config)
  • Multi-Language Support: 31 languages with localized READMEs

Performance Comparison

MetricZeroClawOpenClawTypical Python/TS Alternatives
LanguageRustTypeScriptPython/Go
Binary Size~8.8 MB~150 MB+28 MB+
Runtime RAM<5 MB>1 GB>100 MB
Cold Start (0.8 GHz)<10 ms>500 ms>30 s
Deployment Cost$10 boardMac MiniVPS/SBC

Quick Start

One-Click Installer (Recommended)

curl -fsSL https://zeroclawlabs.ai/install.sh | bash

Homebrew

brew install zeroclaw

From Source (or prebuilt)

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
./bootstrap.sh --prefer-prebuilt

First Run

# Onboard with your API key
zeroclaw onboard --api-key sk-... --provider openrouter --model anthropic/claude-sonnet-4-6

# Chat in terminal
zeroclaw agent

# Or start web gateway
zeroclaw gateway

Full CLI commands: zeroclaw status, zeroclaw daemon, zeroclaw channel bind-telegram, zeroclaw migrate openclaw.

Architecture

Everything is a Rust trait: Provider, Channel, Tool, Memory, Runtime, Tunnel, Security. Configure once in ~/.zeroclaw/config.toml and extend with custom implementations. No external runtime dependencies (no Node.js/Python). Supports AIEOS standardized identity format and ClawHub-compatible skills.

Use Cases

  • Personal Assistant: Always-on Telegram/Discord/WhatsApp bot with persistent memory
  • Task Automation: Code generation, data analysis, document processing, research agents
  • Enterprise Bots: Self-hosted customer support or internal tools with strict scoping
  • Edge AI: Run on Raspberry Pi, low-power SBCs, or air-gapped hardware
  • Development Workflows: Proactive tool use (git, browser, shell) before responding

Security & Privacy

  • Binds to localhost by default
  • Pairing-based auth (no exposed API keys)
  • Deny-by-default channel/tool allowlists
  • Workspace isolation and encrypted secrets
  • Official security policy and checklist in repo docs

Why Choose ZeroClaw?

No cloud subscriptions. No data leaving your machine. Full portability. Built by students and contributors from Harvard, MIT, and Sundai.Club communities. Dual-licensed (MIT + Apache 2.0). Over 26k GitHub stars and growing.

Official repository (single source of truth): github.com/zeroclaw-labs/zeroclaw. Official site: zeroclawlabs.ai. Docs, roadmap, and contributing guidelines included.

Tags

rustai-agentframeworklightweightautonomousopen-sourcecliself-hostedtelegramdiscordwhatsappopenai-compatible