SkillAgentSearch skills...

Zeroclaw

Fast, small, and fully autonomous AI personal assistant infrastructure, ANY OS, ANY PLATFORM — deploy anywhere, swap anything 🦀

Install / Use

/learn @zeroclaw-labs/Zeroclaw
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

<p align="center"> <img src="https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/master/docs/assets/zeroclaw-banner.png" alt="ZeroClaw" width="600" /> </p> <h1 align="center">🦀 ZeroClaw — Personal AI Assistant</h1> <p align="center"> <strong>Zero overhead. Zero compromise. 100% Rust. 100% Agnostic.</strong><br> ⚡️ <strong>Runs on $10 hardware with <5MB RAM: That's 99% less memory than OpenClaw and 98% cheaper than a Mac mini!</strong> </p> <p align="center"> <a href="LICENSE-APACHE"><img src="https://img.shields.io/badge/license-MIT%20OR%20Apache%202.0-blue.svg" alt="License: MIT OR Apache-2.0" /></a> <a href="https://github.com/zeroclaw-labs/zeroclaw/graphs/contributors"><img src="https://img.shields.io/github/contributors/zeroclaw-labs/zeroclaw?color=green" alt="Contributors" /></a> <a href="https://buymeacoffee.com/argenistherose"><img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Donate-yellow.svg?style=flat&logo=buy-me-a-coffee" alt="Buy Me a Coffee" /></a> <a href="https://x.com/zeroclawlabs?s=21"><img src="https://img.shields.io/badge/X-%40zeroclawlabs-000000?style=flat&logo=x&logoColor=white" alt="X: @zeroclawlabs" /></a> <a href="https://www.facebook.com/groups/zeroclawlabs"><img src="https://img.shields.io/badge/Facebook-Group-1877F2?style=flat&logo=facebook&logoColor=white" alt="Facebook Group" /></a> <a href="https://discord.com/invite/wDshRVqRjx"><img src="https://img.shields.io/badge/Discord-Join-5865F2?style=flat&logo=discord&logoColor=white" alt="Discord" /></a> <a href="https://www.instagram.com/therealzeroclaw"><img src="https://img.shields.io/badge/Instagram-%40therealzeroclaw-E4405F?style=flat&logo=instagram&logoColor=white" alt="Instagram: @therealzeroclaw" /></a> <a href="https://www.tiktok.com/@zeroclawlabs"><img src="https://img.shields.io/badge/TikTok-%40zeroclawlabs-000000?style=flat&logo=tiktok&logoColor=white" alt="TikTok: @zeroclawlabs" /></a> <a href="https://www.rednote.com/user/profile/69b735e6000000002603927e"><img src="https://img.shields.io/badge/RedNote-Official-FF2442?style=flat" alt="RedNote" /></a> <a href="https://www.reddit.com/r/zeroclawlabs/"><img src="https://img.shields.io/badge/Reddit-r%2Fzeroclawlabs-FF4500?style=flat&logo=reddit&logoColor=white" alt="Reddit: r/zeroclawlabs" /></a> </p> <p align="center"> Built by students and members of the Harvard, MIT, and Sundai.Club communities. </p> <p align="center"> 🌐 <strong>Languages:</strong> <a href="README.md">🇺🇸 English</a> · <a href="README.zh-CN.md">🇨🇳 简体中文</a> · <a href="README.ja.md">🇯🇵 日本語</a> · <a href="README.ko.md">🇰🇷 한국어</a> · <a href="README.vi.md">🇻🇳 Tiếng Việt</a> · <a href="README.tl.md">🇵🇭 Tagalog</a> · <a href="README.es.md">🇪🇸 Español</a> · <a href="README.pt.md">🇧🇷 Português</a> · <a href="README.it.md">🇮🇹 Italiano</a> · <a href="README.de.md">🇩🇪 Deutsch</a> · <a href="README.fr.md">🇫🇷 Français</a> · <a href="README.ar.md">🇸🇦 العربية</a> · <a href="README.hi.md">🇮🇳 हिन्दी</a> · <a href="README.ru.md">🇷🇺 Русский</a> · <a href="README.bn.md">🇧🇩 বাংলা</a> · <a href="README.he.md">🇮🇱 עברית</a> · <a href="README.pl.md">🇵🇱 Polski</a> · <a href="README.cs.md">🇨🇿 Čeština</a> · <a href="README.nl.md">🇳🇱 Nederlands</a> · <a href="README.tr.md">🇹🇷 Türkçe</a> · <a href="README.uk.md">🇺🇦 Українська</a> · <a href="README.id.md">🇮🇩 Bahasa Indonesia</a> · <a href="README.th.md">🇹🇭 ไทย</a> · <a href="README.ur.md">🇵🇰 اردو</a> · <a href="README.ro.md">🇷🇴 Română</a> · <a href="README.sv.md">🇸🇪 Svenska</a> · <a href="README.el.md">🇬🇷 Ελληνικά</a> · <a href="README.hu.md">🇭🇺 Magyar</a> · <a href="README.fi.md">🇫🇮 Suomi</a> · <a href="README.da.md">🇩🇰 Dansk</a> · <a href="README.nb.md">🇳🇴 Norsk</a> </p>

ZeroClaw is a personal AI assistant you run on your own devices. It answers you on the channels you already use (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Matrix, IRC, Email, Bluesky, Nostr, Mattermost, Nextcloud Talk, DingTalk, Lark, QQ, Reddit, LinkedIn, Twitter, MQTT, WeChat Work, and more). It has a web dashboard for real-time control and can connect to hardware peripherals (ESP32, STM32, Arduino, Raspberry Pi). The Gateway is just the control plane — the product is the assistant.

If you want a personal, single-user assistant that feels local, fast, and always-on, this is it.

<p align="center"> <a href="https://zeroclawlabs.ai">Website</a> · <a href="docs/README.md">Docs</a> · <a href="docs/architecture.md">Architecture</a> · <a href="#quick-start">Getting Started</a> · <a href="#migrating-from-openclaw">Migrating from OpenClaw</a> · <a href="docs/ops/troubleshooting.md">Troubleshoot</a> · <a href="https://discord.com/invite/wDshRVqRjx">Discord</a> </p>

Preferred setup: run zeroclaw onboard in your terminal. ZeroClaw Onboard guides you step by step through setting up the gateway, workspace, channels, and provider. It is the recommended setup path and works on macOS, Linux, and Windows (via WSL2). New install? Start here: Getting started

Subscription Auth (OAuth)

  • OpenAI Codex (ChatGPT subscription)
  • Gemini (Google OAuth)
  • Anthropic (API key or auth token)

Model note: while many providers/models are supported, for the best experience use the strongest latest-generation model available to you. See Onboarding.

Models config + CLI: Providers reference Auth profile rotation (OAuth vs API keys) + failover: Model failover

Install (recommended)

Runtime: Rust stable toolchain. Single binary, no runtime dependencies.

Homebrew (macOS/Linuxbrew)

brew install zeroclaw

One-click bootstrap

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
./install.sh

zeroclaw onboard runs automatically after install to configure your workspace and provider.

Quick start (TL;DR)

Full beginner guide (auth, pairing, channels): Getting started

# Install + onboard
./install.sh --api-key "sk-..." --provider openrouter

# Start the gateway (webhook server + web dashboard)
zeroclaw gateway                # default: 127.0.0.1:42617
zeroclaw gateway --port 0       # random port (security hardened)

# Talk to the assistant
zeroclaw agent -m "Hello, ZeroClaw!"

# Interactive mode
zeroclaw agent

# Start full autonomous runtime (gateway + channels + cron + hands)
zeroclaw daemon

# Check status
zeroclaw status

# Run diagnostics
zeroclaw doctor

Upgrading? Run zeroclaw doctor after updating.

From source (development)

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw

cargo build --release --locked
cargo install --path . --force --locked

zeroclaw onboard

Dev fallback (no global install): prefix commands with cargo run --release -- (example: cargo run --release -- status).

Migrating from OpenClaw

ZeroClaw can import your OpenClaw workspace, memory, and configuration:

# Preview what will be migrated (safe, read-only)
zeroclaw migrate openclaw --dry-run

# Run the migration
zeroclaw migrate openclaw

This migrates your memory entries, workspace files, and configuration from ~/.openclaw/ to ~/.zeroclaw/. Config is converted from JSON to TOML automatically.

Security defaults (DM access)

ZeroClaw connects to real messaging surfaces. Treat inbound DMs as untrusted input.

Full security guide: SECURITY.md

Default behavior on all channels:

  • DM pairing (default): unknown senders receive a short pairing code and the bot does not process their message.
  • Approve with: zeroclaw pairing approve <channel> <code> (then the sender is added to a local allowlist).
  • Public inbound DMs require an explicit opt-in in config.toml.
  • Run zeroclaw doctor to surface risky or misconfigured DM policies.

Autonomy levels:

| Level | Behavior | |-------|----------| | ReadOnly | Agent can observe but not act | | Supervised (default) | Agent acts with approval for medium/high risk operations | | Full | Agent acts autonomously within policy bounds |

Sandboxing layers: workspace isolation, path traversal blocking, command allowlisting, forbidden paths (/etc, /root, ~/.ssh), rate limiting (max actions/hour, cost/day caps).

<!-- BEGIN:WHATS_NEW --> <!-- END:WHATS_NEW -->

📢 Announcements

Use this board for important notices (breaking changes, security advisories, maintenance windows, and release blockers).

| Date (UTC) | Level | Notice | Action | | ---------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

View on GitHub
GitHub Stars28.1k
CategoryOperations
Updated2m ago
Forks3.8k

Languages

Rust

Security Score

100/100

Audited on Mar 20, 2026

No findings