Nulová režie. Nulový kompromis. 100% Rust. 100% Agnostický.
⚡️ Běží na hardwaru za $10 s <5MB RAM: To je o 99 % méně paměti než OpenClaw a o 98 % levnější než Mac mini!
Vytvořeno studenty a členy komunit Harvard, MIT a Sundai.Club.
🌐 Jazyky: 🇺🇸 English · 🇨🇳 简体中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇻🇳 Tiếng Việt · 🇵🇭 Tagalog · 🇪🇸 Español · 🇧🇷 Português · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇫🇷 Français · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇷🇺 Русский · 🇧🇩 বাংলা · 🇮🇱 עברית · 🇵🇱 Polski · 🇨🇿 Čeština · 🇳🇱 Nederlands · 🇹🇷 Türkçe · 🇺🇦 Українська · 🇮🇩 Bahasa Indonesia · 🇹🇭 ไทย · 🇵🇰 اردو · 🇷🇴 Română · 🇸🇪 Svenska · 🇬🇷 Ελληνικά · 🇭🇺 Magyar · 🇫🇮 Suomi · 🇩🇰 Dansk · 🇳🇴 Norsk
ZeroClaw je osobní AI asistent, který spouštíte na vlastních zařízeních. Odpovídá vám na kanálech, které již používáte (WhatsApp, Telegram, Slack, Discord, Signal, iMessage, Matrix, IRC, Email, Bluesky, Nostr, Mattermost, Nextcloud Talk, DingTalk, Lark, QQ, Reddit, LinkedIn, Twitter, MQTT, WeChat Work a další). Má webový panel pro řízení v reálném čase a může se připojit k hardwarovým periferiím (ESP32, STM32, Arduino, Raspberry Pi). Gateway je pouze řídicí rovina — produktem je asistent.
Pokud hledáte osobního jednouživatelského asistenta, který je lokální, rychlý a vždy dostupný — toto je ono.
Webové stránky · Dokumentace · Architektura · Začínáme · Migrace z OpenClaw · Řešení problémů · Discord
Doporučené nastavení: spusťte
zeroclaw onboardve vašem terminálu. ZeroClaw Onboard vás krok za krokem provede nastavením gateway, workspace, kanálů a poskytovatele. Je to doporučená cesta nastavení a funguje na macOS, Linux a Windows (přes WSL2). Nová instalace? Začněte zde: Začínáme
Poznámka k modelům: ačkoli je podporováno mnoho poskytovatelů/modelů, pro nejlepší zážitek použijte nejsilnější dostupný model nejnovější generace. Viz Onboarding.
Konfigurace modelů + CLI: Reference poskytovatelů Rotace autorizačních profilů (OAuth vs API klíče) + failover: Failover modelů
Běhové prostředí: stabilní toolchain Rust. Jeden binární soubor, žádné runtime závislosti.
brew install zeroclaw
git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
./install.sh
zeroclaw onboard se automaticky spustí po instalaci pro konfiguraci vašeho workspace a poskytovatele.
Kompletní průvodce pro začátečníky (autentizace, párování, kanály): Začínáme
# Instalace + onboarding
./install.sh --api-key "sk-..." --provider openrouter
# Spuštění gateway (webhook server + webový panel)
zeroclaw gateway # výchozí: 127.0.0.1:42617
zeroclaw gateway --port 0 # náhodný port (posílené zabezpečení)
# Komunikace s asistentem
zeroclaw agent -m "Hello, ZeroClaw!"
# Interaktivní režim
zeroclaw agent
# Spuštění plného autonomního běhového prostředí (gateway + kanály + cron + hands)
zeroclaw daemon
# Kontrola stavu
zeroclaw status
# Spuštění diagnostiky
zeroclaw doctor
Aktualizujete? Spusťte zeroclaw doctor po aktualizaci.
git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
cargo build --release --locked
cargo install --path . --force --locked
zeroclaw onboard
Vývojářský fallback (bez globální instalace): předřaďte příkazy
cargo run --release --(příklad:cargo run --release -- status).
ZeroClaw může importovat váš workspace, paměť a konfiguraci OpenClaw:
# Náhled toho, co bude migrováno (bezpečné, pouze čtení)
zeroclaw migrate openclaw --dry-run
# Spuštění migrace
zeroclaw migrate openclaw
Migruje záznamy paměti, soubory workspace a konfiguraci z ~/.openclaw/ do ~/.zeroclaw/. Konfigurace je automaticky převedena z JSON do TOML.
ZeroClaw se připojuje k reálným komunikačním platformám. Zacházejte s příchozími DM jako s nedůvěryhodným vstupem.
Kompletní průvodce zabezpečením: SECURITY.md
Výchozí chování na všech kanálech:
zeroclaw pairing approve <channel> <code> (poté je odesílatel přidán na lokální allowlist).config.toml.zeroclaw doctor pro odhalení rizikových nebo špatně nakonfigurovaných DM politik.Úrovně autonomie:
| Úroveň | Chování |
|---|---|
ReadOnly | Agent může pozorovat, ale nemůže jednat |
Supervised (výchozí) | Agent jedná se schválením pro operace se středním/vysokým rizikem |
Full | Agent jedná autonomně v rámci hranic politiky |
Vrstvy sandboxingu: izolace workspace, blokování procházení cest, allowlisty příkazů, zakázané cesty (/etc, /root, ~/.ssh), omezení rychlosti (max akcí/hodinu, denní limity nákladů).
Používejte tuto nástěnku pro důležitá oznámení (zlomové změny, bezpečnostní upozornění, okna údržby a blokátory vydání).
| Datum (UTC) | Úroveň | Oznámení | Akce |
|---|---|---|---|
| 2026-02-19 | Kritické | Nejsme spojeni s openagen/zeroclaw, zeroclaw.org ani zeroclaw.net. Domény zeroclaw.org a zeroclaw.net aktuálně směřují na fork openagen/zeroclaw a tato doména/repozitář se vydávají za naši oficiální stránku/projekt. | Nedůvěřujte informacím, binárním souborům, sbírkám ani oznámením z těchto zdrojů. Používejte pouze toto repozitárium a naše ověřené sociální účty. |
| 2026-02-19 | Důležité | Anthropic aktualizoval podmínky autentizace a použití přihlašovacích údajů 2026-02-19. OAuth tokeny Claude Code (Free, Pro, Max) jsou určeny výhradně pro Claude Code a Claude.ai; používání OAuth tokenů z Claude Free/Pro/Max v jakémkoli jiném produktu, nástroji nebo službě (včetně Agent SDK) není povoleno a může porušovat Podmínky služby. | Prosím dočasně se vyhněte integracím Claude Code OAuth, abyste předešli potenciálním ztrátám. Původní klauzule: Authentication and Credential Use. |
Peripheral.Rychlý benchmark na lokálním stroji (macOS arm64, únor 2026) normalizovaný pro edge hardware 0.8GHz.
| OpenClaw | NanoBot | PicoClaw | ZeroClaw 🦀 | |
|---|---|---|---|---|
| Jazyk | TypeScript | Python | Go | Rust |
| RAM | > 1GB | > 100MB | < 10MB | < 5MB |
| Start (jádro 0.8GHz) | > 500s | > 30s | < 1s | < 10ms |
| Velikost binárky | ~28MB (dist) | N/A (Skripty) | ~8MB | ~8.8 MB |
| Náklady | Mac Mini $599 | Linux SBC ~$50 | Linux Board $10 | Jakýkoli hardware $10 |
Poznámky: Výsledky ZeroClaw jsou měřeny na release buildech pomocí
/usr/bin/time -l. OpenClaw vyžaduje běhové prostředí Node.js (typicky ~390MB dodatečné paměťové režie), zatímco NanoBot vyžaduje běhové prostředí Python. PicoClaw a ZeroClaw jsou statické binárky. Výše uvedené hodnoty RAM jsou runtime paměť; požadavky kompilace jsou vyšší.
cargo build --release
ls -lh target/release/zeroclaw
/usr/bin/time -l target/release/zeroclaw --help
/usr/bin/time -l target/release/zeroclaw status
gateway, agent, onboard, doctor, status, service, migrate, auth, cron, channel, skills.Kanály: WhatsApp (nativní), Telegram, Slack, Discord, Signal, iMessage, Matrix, IRC, Email, Bluesky, DingTalk, Lark, Mattermost, Nextcloud Talk, Nostr, QQ, Reddit, LinkedIn, Twitter, MQTT, WeChat Work, WATI, Mochat, Linq, Notion, WebSocket, ClawdTalk.
Za feature gate: Matrix (channel-matrix), Lark (channel-lark), Nostr (channel-nostr).
Webový panel React 19 + Vite 6 + Tailwind CSS 4 servírovaný přímo z Gateway:
| Cíl | Platforma | Účel |
|---|---|---|
| ESP32 | Espressif ESP32 | Bezdrátový periferní agent |
| ESP32-UI | ESP32 + Displej | Agent s vizuálním rozhraním |
| STM32 Nucleo | STM32 (ARM Cortex-M) | Průmyslová periferie |
| Arduino | Arduino | Základní můstek senzorů/aktuátorů |
| Uno Q Bridge | Arduino Uno | Sériový můstek k agentovi |
Minimální ~/.zeroclaw/config.toml:
default_provider = "anthropic"
api_key = "sk-ant-..."
Kompletní reference konfigurace: docs/reference/api/config-reference.md.
Telegram:
[channels.telegram]
bot_token = "123456:ABC-DEF..."
Discord:
[channels.discord]
token = "your-bot-token"
Slack:
[channels.slack]
bot_token = "xoxb-..."
app_token = "xapp-..."
WhatsApp:
[channels.whatsapp]
enabled = true
Matrix:
[channels.matrix]
homeserver_url = "https://matrix.org"
username = "@bot:matrix.org"
password = "..."
Signal:
[channels.signal]
phone_number = "+1234567890"
[tunnel]
kind = "cloudflare" # nebo "tailscale", "ngrok", "openvpn", "custom", "none"
Podrobnosti: Reference kanálů · Reference konfigurace
native (výchozí) — přímé spouštění procesů, nejrychlejší cesta, ideální pro důvěryhodná prostředí.docker — plná kontejnerová izolace, vynucené bezpečnostní politiky, vyžaduje Docker.Nastavte runtime.kind = "docker" pro přísný sandboxing nebo síťovou izolaci.
ZeroClaw podporuje nativní autorizační profily předplatného (více účtů, šifrování v klidu).
~/.zeroclaw/auth-profiles.json~/.zeroclaw/.secret_key<provider>:<profile_name> (příklad: openai-codex:work)# OpenAI Codex OAuth (předplatné ChatGPT)
zeroclaw auth login --provider openai-codex --device-code
# Gemini OAuth
zeroclaw auth login --provider gemini --profile default
# Anthropic setup-token
zeroclaw auth paste-token --provider anthropic --profile default --auth-kind authorization
# Kontrola / obnovení / přepnutí profilu
zeroclaw auth status
zeroclaw auth refresh --provider openai-codex --profile default
zeroclaw auth use --provider openai-codex --profile work
# Spuštění agenta s autentizací předplatného
zeroclaw agent --provider openai-codex -m "hello"
zeroclaw agent --provider anthropic -m "hello"
Kořenový adresář workspace: ~/.zeroclaw/workspace/ (konfigurovatelné přes config).
Injektované soubory promptů:
IDENTITY.md — osobnost a role agentaUSER.md — kontext a preference uživateleMEMORY.md — dlouhodobá fakta a poučeníAGENTS.md — konvence relací a inicializační pravidlaSOUL.md — základní identita a provozní principyDovednosti: ~/.zeroclaw/workspace/skills/<skill>/SKILL.md nebo SKILL.toml.
# Seznam nainstalovaných dovedností
zeroclaw skills list
# Instalace z git
zeroclaw skills install https://github.com/user/my-skill.git
# Bezpečnostní audit před instalací
zeroclaw skills audit https://github.com/user/my-skill.git
# Odebrání dovednosti
zeroclaw skills remove my-skill
# Správa workspace
zeroclaw onboard # Průvodce nastavením
zeroclaw status # Zobrazení stavu démona/agenta
zeroclaw doctor # Spuštění diagnostiky systému
# Gateway + démon
zeroclaw gateway # Spuštění gateway serveru (127.0.0.1:42617)
zeroclaw daemon # Spuštění plného autonomního runtime
# Agent
zeroclaw agent # Interaktivní režim chatu
zeroclaw agent -m "message" # Režim jedné zprávy
# Správa služeb
zeroclaw service install # Instalace jako služba OS (launchd/systemd)
zeroclaw service start|stop|restart|status
# Kanály
zeroclaw channel list # Seznam konfigurovaných kanálů
zeroclaw channel doctor # Kontrola zdraví kanálů
zeroclaw channel bind-telegram 123456789
# Cron + plánování
zeroclaw cron list # Seznam naplánovaných úloh
zeroclaw cron add "*/5 * * * *" --prompt "Check system health"
zeroclaw cron remove <id>
# Paměť
zeroclaw memory list # Seznam záznamů paměti
zeroclaw memory get <key> # Získání záznamu
zeroclaw memory stats # Statistiky paměti
# Autorizační profily
zeroclaw auth login --provider <name>
zeroclaw auth status
zeroclaw auth use --provider <name> --profile <profile>
# Hardwarové periferie
zeroclaw hardware discover # Skenování připojených zařízení
zeroclaw peripheral list # Seznam připojených periferií
zeroclaw peripheral flash # Flash firmwaru na zařízení
# Migrace
zeroclaw migrate openclaw --dry-run
zeroclaw migrate openclaw
# Doplňování shellu
source <(zeroclaw completions bash)
zeroclaw completions zsh > ~/.zfunc/_zeroclaw
Kompletní reference příkazů: docs/reference/cli/commands-reference.md
Visual Studio Build Tools (poskytuje MSVC linker a Windows SDK):
winget install Microsoft.VisualStudio.2022.BuildTools
Během instalace (nebo přes Visual Studio Installer) vyberte workload "Desktop development with C++".
Toolchain Rust:
winget install Rustlang.Rustup
Po instalaci otevřete nový terminál a spusťte rustup default stable, abyste zajistili aktivní stabilní toolchain.
Ověřte, že obojí funguje:
rustc --version
cargo --version
runtime.kind = "docker"). Instalace přes winget install Docker.DockerDesktop.Nástroje pro sestavení:
sudo apt install build-essential pkg-configsudo dnf group install development-tools && sudo dnf install pkg-configxcode-select --installToolchain Rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Viz rustup.rs pro podrobnosti.
Ověřte, že obojí funguje:
rustc --version
cargo --version
Nebo přeskočte výše uvedené kroky a nainstalujte vše (systémové závislosti, Rust, ZeroClaw) jedním příkazem:
curl -LsSf https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/master/install.sh | bash
Sestavení ze zdrojového kódu vyžaduje více zdrojů než spuštění výsledné binárky:
| Zdroj | Minimum | Doporučeno |
|---|---|---|
| RAM + swap | 2 GB | 4 GB+ |
| Volné místo | 6 GB | 10 GB+ |
Pokud je váš host pod minimem, použijte předpřipravené binárky:
./install.sh --prefer-prebuilt
Pro vynucení instalace pouze z binárky bez fallbacku na zdrojový kód:
./install.sh --prebuilt-only
runtime.kind = "docker"). Instalace přes správce balíčků nebo docker.com.Poznámka: Výchozí
cargo build --releasepoužívácodegen-units=1pro snížení špičkového zatížení kompilace. Pro rychlejší buildy na výkonných strojích použijtecargo build --profile release-fast.
Vydané assety jsou publikovány pro:
x86_64, aarch64, armv7x86_64, aarch64x86_64Stáhněte nejnovější assety z: https://github.com/zeroclaw-labs/zeroclaw/releases/latest
Používejte tyto, když jste prošli onboardingem a chcete hlubší referenci.
ZeroClaw byl vytvořen pro smooth crab 🦀, rychlého a efektivního AI asistenta. Vytvořil Argenis De La Rosa a komunita.
Pokud vám ZeroClaw pomáhá v práci a chcete podpořit další vývoj, můžete přispět zde:
Srdečné poděkování komunitám a institucím, které inspirují a pohánějí tuto open-source práci:
Stavíme otevřeně, protože nejlepší nápady přicházejí odevšad. Pokud toto čtete, jste toho součástí. Vítejte. 🦀❤️
Jste v ZeroClaw noví? Hledejte issues označené good first issue — podívejte se na náš Průvodce přispíváním, jak začít. AI/vibe-coded PR vítány! 🤖
Viz CONTRIBUTING.md a CLA.md. Implementujte trait, odešlete PR:
Provider → src/providers/Channel → src/channels/Observer → src/observability/Tool → src/tools/Memory → src/memory/Tunnel → src/tunnel/Peripheral → src/peripherals/Skill → ~/.zeroclaw/workspace/skills/<name>/Toto je jediný oficiální repozitář ZeroClaw:
Jakýkoli jiný repozitář, organizace, doména nebo balíček tvrdící, že je „ZeroClaw" nebo naznačující spojení se ZeroClaw Labs je neautorizovaný a není spojen s tímto projektem. Známé neautorizované forky budou uvedeny v TRADEMARK.md.
Pokud narazíte na podvržení identity nebo zneužití ochranné známky, prosím otevřete issue.
ZeroClaw je dvojitě licencován pro maximální otevřenost a ochranu přispěvatelů:
| Licence | Případ použití |
|---|---|
| MIT | Open-source, výzkum, akademie, osobní použití |
| Apache 2.0 | Patentová ochrana, institucionální, komerční nasazení |
Můžete si vybrat kteroukoli licenci. Přispěvatelé automaticky udělují práva pod oběma — viz CLA.md pro úplnou dohodu přispěvatele.
Název ZeroClaw a logo jsou ochranné známky ZeroClaw Labs. Tato licence neuděluje povolení k jejich použití pro naznačení podpory nebo spojení. Viz TRADEMARK.md pro povolená a zakázaná použití.
ZeroClaw — Nulová režie. Nulový kompromis. Nasaďte kdekoli. Vyměňte cokoli. 🦀
Tento seznam je generován z grafu přispěvatelů GitHub a aktualizuje se automaticky.