OpenClaw je open-source osobní AI asistent a zároveň vícekanálový gateway pro modely, nástroje a chatovací platformy. Projekt míří na self-hosted provoz: běží na vlastním zařízení, obsluhuje vybrané komunikační kanály a podle oficiální dokumentace funguje hlavně jako dlouhodobě běžící control plane pro asistenta, ne jen jako jednorázový chat v prohlížeči.
Podle README a dokumentace OpenClaw kombinuje několik vrstev do jednoho celku:
Prakticky to znamená, že jeden běžící proces může fungovat jako centrální vrstva mezi LLM, komunikačními kanály a nástroji, které má agent k dispozici.
Podle popisu architektury je jádrem projektu dlouhodobě běžící gateway. Ten drží připojení ke kanálům, zajišťuje sessions, routing, události a obsluhuje klienty přes WebSocket API.
Důležité vlastnosti návrhu:
127.0.0.1:18789
V repozitáři je vidět i poměrně široký záběr projektu: vedle src a packages obsahuje například apps, extensions, skills, ui a rozsáhlou dokumentaci v docs. Z package.json je zároveň patrné, že jde primárně o Node.js a TypeScript projekt distribuovaný jako CLI nástroj openclaw.
Getting Started i oficiální README doporučují jako základní cestu onboarding přes CLI. Pro běžné použití je doporučený Node 24.
npm install -g openclaw@latest openclaw onboard --install-daemon openclaw gateway status openclaw dashboard
Alternativně dokumentace nabízí i instalační skript pro macOS a Linux:
curl -fsSL https://openclaw.ai/install.sh | bash
Pokud se OpenClaw staví ze zdrojů, README uvádí tento základ:
git clone https://github.com/openclaw/openclaw.git cd openclaw pnpm install pnpm ui:build pnpm build pnpm openclaw onboard --install-daemon
Bezpečnostní dokumentace výslovně říká, že OpenClaw je navržený jako personal assistant pro jednu důvěryhodnou hranici operátora. Není to platforma pro nepřátelsky víceuživatelský provoz nad jedním sdíleným gatewayem.
Z praktického pohledu je důležité hlavně toto:
Dokumentace také doporučuje pravidelně spouštět audit:
openclaw security audit
openclaw security audit --deep
To je u podobného projektu podstatné, protože OpenClaw může mít přístup k shellu, souborům, browser automation i reálným komunikačním kanálům.
Podle VISION.md se OpenClaw snaží držet jádro relativně lean a další schopnosti přesouvat do pluginů. Prakticky je zajímavé hlavně toto:
/v1/models, /v1/chat/completions nebo /v1/responsesTím se z OpenClawu nestává jen chat bot do jedné platformy, ale spíš integrační vrstva pro osobního asistenta, kterého lze postupně rozšiřovat.
OpenClaw dává největší smysl tam, kde je cílem provozovat vlastního AI asistenta nad vlastní infrastrukturou a používat ho v kanálech, které už člověk stejně používá. Silná stránka projektu je kombinace lokálního gatewaye, více kanálů, routing pravidel, nástrojů a rozšiřitelnosti.
Naopak pokud je cílem jen jednoduchý webový chat nad jedním modelem, může být OpenClaw zbytečně široký a provozně náročný. Projekt je zjevně stavěný spíš pro lidi, kteří chtějí mít asistenta jako dlouhodobě běžící systém, ne jen jako jednu webovou aplikaci.